【发布时间】:2010-08-27 17:18:03
【问题描述】:
我在我的 aspx 页面上使用 AJAX 控件工具包中的 AutoCompleteExtender - 我将它连接到返回字符串数组的 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 模式,我希望扩展程序能够为我的登录用户传递身份验证凭据 - 有谁知道如何进行这项工作?
【问题讨论】:
标签: asp.net asp.net-ajax forms-authentication