AutoCompleteExtender - ошибка аутентификации (аутентификация форм) - PullRequest
0 голосов
/ 14 апреля 2010

Я использую AutoCompleteExtender из инструментария управления AJAX на моей странице aspx - он подключен к службе WCF, которая возвращает массив строк, и все работает успешно.

Если я изменю свое определение сервиса, чтобы включить требование аутентификации звонящего, например, так:

<OperationContract(), PrincipalPermission(SecurityAction.Demand, Authenticated:=True)> _
Public Function GetLookupValues(ByVal prefixText As String, ByVal count As Integer, ByVal contextKey As String) As String()

Затем расширитель автозаполнения перестает работать, и я получаю ошибку аутентификации в сервисе. Служба настроена на использование режима ASPNetCompatibility, и я надеялся, что расширитель передаст учетные данные аутентификации для моего вошедшего в систему пользователя - кто-нибудь знает, как заставить это работать?

Ответы [ 2 ]

1 голос
/ 21 апреля 2010

Пример более здесь упоминает свойство ContextKey в AutoCompleteExtender. Изменится ли поведение, если вы установите это свойство для расширителя?

Также это сообщение StackOverflow может иметь несколько ответов.

0 голосов
/ 27 августа 2010

На всякий случай, если кому-то это покажется, и мне будет любопытно, я переключился обратно на веб-сервис «старого» стиля (asmx), и он работал просто отлично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...