我正在尝试从 javascript 调用经过 Windows 身份验证的 WCF 服务,但我得到 xmlhttp 响应状态 401,这是未经授权的访问。我已经编写了允许跨域访问的代码。它适用于表单身份验证,但是当我们对其进行 Windows 身份验证时会出现问题。请帮忙 !
问问题
285 次
1 回答
1
我认为这可能与未将您的 NTLM 身份验证传递到该站点有关。
尝试这个:
- 在 Firefox 中,在地址栏中输入 about:config
- 在过滤字段类型中
network.automatic-ntlm-auth.trusted-uris
- 双击您在上面搜索的首选项的名称。
输入您要向其传递 NTLM 身份验证令牌的任何站点的 URL。喜欢:
http://myinternal.site.com,https://intranet.companysite.com
对 about.config 键重复步骤 2-4:
network.negotiate-auth.trusted-uris
于 2012-04-10T18:08:37.987 回答