【问题标题】:Chrome: Basic Auth image requests return 401, but not when called directlyChrome:基本身份验证图像请求返回 401,但直接调用时不返回
【发布时间】:2013-10-08 09:31:33
【问题描述】:

Chrome 在http://user:pass@path.to/image 的脉络中为 Basic auth'd IMG-url 抛出 401 受限错误,但之前没有使用相同的资源和代码执行此操作。当直接调用时,如“在新选项卡中打开”,图像加载顺利。我很困惑。有什么想法吗?

【问题讨论】:

  • 我也遇到过。我想这与最新的 chrome 更新有关。在 Firefox 中,一切正常。
  • Chrome v30 遇到同样的问题。
  • 经过进一步研究,Chromium 团队提出了这个问题 - code.google.com/p/chromium/issues/detail?id=303046
  • 如果图片托管在与网页不同的域中,并且您尝试“复制 URL”,它会复制:“http://user:pass@path.to/image”

标签: google-chrome authentication http-status-code-401


【解决方案1】:

来自 Chromium issue:

cbentzel@chromium.org 写道:
这是一个有意的改变——在加强浏览器安全性时,我们必须做出很多安全/兼容性权衡,在这种情况下,我们决定兼容性风险是值得的

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-07
    • 2019-09-13
    • 1970-01-01
    • 2018-07-05
    • 1970-01-01
    相关资源
    最近更新 更多