首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有WWW-Authenticate报头的同源和CORS

具有WWW-Authenticate报头的同源和CORS
EN

Stack Overflow用户
提问于 2012-07-26 15:48:51
回答 1查看 716关注 0票数 0

我在我的应用服务器上实现了摘要身份验证,在我的客户端,我发出get http请求,服务器返回WWW-Authenticate头部,在我的javascript中使用这个头部,我执行摘要质询,并将其发送到服务器。一切正常,因为我正在使用CORS进行测试,服务器和客户端不在同一来源(所有带有Allow头的策略都运行正常)。但我的问题是,当我在同一来源的上下文中测试它时。浏览器捕获服务器的响应并放入典型的登录窗口,但我不希望浏览器这样做。

有人知道为什么浏览器在同一来源捕获它并绘制窗口吗?它会以某种方式被避免?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-26 17:44:43

就像在这个link中,问题没有一个好的解决方案。也许更改401未经授权的代码浏览器没有捕捉到,并弹出窗口。

在这篇link中有一个关于code.google的讨论,讨论了火狐在xhr.mozBackgroundRequest = true时的解决方案,但在Chrome中没有解决方案。

我将为另一个代码更改401,或者为另一个自定义标头更改WWW-Authenticate标头。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11664686

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档