CORS与Windows身份验证

时间:2013-06-13 09:10:42

标签: javascript xmlhttprequest windows-authentication cors ntlm

我在向另一个域(在我的情况下,localhost到另一个服务器)执行xhr请求时遇到了CORS问题。一篇文章The CORS描述了我遇到的各种问题。我设法解决了与xhr和json相关的前两个问题。

现在,我收到了401,如博客中的“问题3”中所述。但是,我正在使用Windows身份验证(通过NTLM)。我该怎么做才能解决这个问题?对服务器的调用非常简单:

$.ajax('http://myserver/mymethod', {    
   contentType: 'application/json',
xhrFields: {
    withCredentials: true
}
})

1 个答案:

答案 0 :(得分:0)

您需要发送“withCredentials”标志。也许这会有所帮助:

http://brockallen.com/2012/12/15/cors-and-windows-authentication/