Chrome 45 不显示身份验证对话框

p0l*_*ear 5 google-chrome authentication http

我已经建立了一个具有基本 HTTP 身份验证的网站。如果我使用 IE 11 或 Firefox 38 去那里,我会收到要求提供凭据的预期对话框。如果我尝试使用 Chrome 45 去那里,它会立即给我一个“需要授权”的错误页面,并且从不要求我提供凭据。即使在我重新启动浏览器或整个计算机后也会发生这种情况。

我做了以下几件事:

  • 在我的 IE/Windows Internet 选项中设置我的所有安全区域以提示输入用户名和密码,因为我知道 Chrome for Windows 使用这些设置。
  • 尝试确保为我要去的主机启用弹出窗口。
  • 检查是否保存了不正确的凭据(我要去的主机没有保存密码)。
  • 翻阅 Chrome 本身的设置页面,没有发现其他有用的东西。
  • 转到所需地址并将凭据放入 URL ( http://user:password@host.com/page.html)。

还没有骰子,我要拔头发了。

我想在这里指出,一方面,我无法提供我尝试访问的 URL,因为它们不是公开的。二,有一些基于域的策略,我无法更改 Chrome 中的某些设置(这是一台公司机器)。我想知道是否有什么我错过的东西至少可以解释它为什么这样做?

p0l*_*ear 4

...就在我写完这篇文章时,我偶然发现了一些我确实错过的东西。看起来我的域管理员设置的策略将 Chrome 的AuthSchemes策略设置为 just negotiate,因此它不关心基本身份验证。看来我需要和 IT 部门谈谈...