我有一个与需要登录的HTTPS服务进行通信的应用程序。
在发出HTTPS请求后,在Chrome以外的每个浏览器(v 22.0.1229.94)上,都会弹出浏览器自己的登录窗口并要求进行身份验证。 正如您可能已经猜到的那样,在Chrome中它不会发生并且所有HTTPS请求都返回401.但是,如果您直接转到此类请求,登录窗口会弹出并且一旦登录,就会正确检索响应。
这是Chrome内置闪存插件的限制还是其他可能的东西?
答案 0 :(得分:0)
当请求的应用程序在与所请求的服务不同的域上运行时,显然会阻止登录弹出窗口。
当域名匹配时,一切正常。对于其他情况 - 使用Firefox。