2

我在向不同的域(在我的情况下,本地主机到另一台服务器)发出 xhr 请求时遇到了 CORS 问题。一篇文章CORS描述了我遇到的各种问题。我已经设法解决了与 xhr 和 json 相关的前两个问题。

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

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

1 回答 1

0

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

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

于 2013-06-14T02:57:30.713 回答