我正在使用我的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模式,我希望扩展程序能够为我登录的用户传递身份验证凭据 - 是否有人知道如何使其工作?