带有Windows身份验证的CORS
CORS with Windows Authentication
在对不同域(在我的情况下,从localhost到另一个服务器)执行xhr请求时,我遇到了CORS问题。一篇文章The CORS描述了我遇到的各种问题。我已经设法解决了与xhr和json相关的前两个问题。
现在,我收到了401,如博客上的"问题3"所述。然而,我使用Windows身份验证(通过NTLM)。我能做些什么来解决这个问题?对服务器的调用非常简单:
$.ajax('http://myserver/mymethod', {
contentType: 'application/json',
xhrFields: {
withCredentials: true
}
})
您需要发送"withCredentials"标志。也许这对你有帮助:
http://brockallen.com/2012/12/15/cors-and-windows-authentication/相关文章:
- Sencha Touch和远程服务器上的身份验证
- Javascript清除缓存以清除基本身份验证凭据
- REST的面向公众的身份验证机制
- 当需要身份验证时,ui路由器不会重定向
- 使用Facebook登录,但仍然可以获得:“;此标识池不支持未经身份验证的访问“;
- AJAX HTTP基本身份验证解决方案
- 身份验证后获取Facebook图片
- 如何对单个页面进行密码保护(这不是身份验证系统的一部分)
- Twitter应用程序专用身份验证
- Passport.js成功的身份验证根本没有调用
- 通过JavaScript访问需要身份验证的页面
- UIWebview赢得't通过基本身份验证加载动态加载的资源(通过jQuery mobile)
- 使用JavaScript捕获基本身份验证凭据
- javascript中的Spotify身份验证
- ServiceStack JavaScript服务器事件客户端的身份验证
- 由于CORS的原因,无法在BigCommerce API中进行身份验证
- jQuery,CORS,JSON(不带填充)和身份验证问题
- 带有Windows身份验证的CORS
- 使用RESTful api块,保持CORS身份验证
- 使用CORS在另一个站点上处理重新身份验证