我可以让Chrome与使用Windows集成安全性的网站一起使用吗?


9

我已经成功地更改了firefox中的about:config,以使firefox可以与使用Windows集成安全性的某些Intranet站点一起使用。Chrome中是否存在about:config之类的内容?是否有其他方法可以更改设置以在Chrome中启用Windows集成安全性(NTLM)?

Answers:


3

要总结@Vivek Kodira提供的链接,您可以在本地计算机上设置代理服务器,该代理服务器将代表Chrome进行身份验证。然后,不是Chrome进行身份验证,而是代理,但是Chrome不知道。


3

Chrome已更新(版本5+),具有以下功能:
在Windows中,它与“互联网选项”中的Intranet区域设置集成

Windows中,如果不存在命令行开关,则允许的列表由“本地计算机”或“本地Intranet”安全区域中的那些服务器组成(例如,当URL中的主机包含“。”字符时,它位于本地Intranet安全区域),这是IE中存在的行为。

如果挑战来自允许列表之外的服务器,则用户将需要输入用户名和密码。

对于其他操作系统,可以使用命令行开关:

--auth-server-whitelist="*example.com,*foobar.com,*baz"

来源:https//sites.google.com/a/chromium.org/dev/developers/design-documents/http-authentication





1

我发现某些代理服务器(在我的情况下为Websense)具有与用户代理有关的配置。并且即使未识别到用户代理(或与某些列表不匹配,dunno),它们也会主动阻止NTLM身份验证,即使在浏览器请求时也是如此。例如在我的公司中,将chrome的用户代理设置为Firefox用户代理可以神奇地使NTLM身份验证工作。我建议每个有NTLM身份验证问题的人都尝试将自己的Chrome浏览器的UA更改为可正常使用的浏览器(即IE或Firefox)之一,并查看其是否有效。如果确实如此,请怪罪您公司的系统管理员。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.