我有一个网站,我去,允许我自动login与我的信用(Windows)和使用Internet Explorer我可以将“用户身份validation”下的选项设置为“用当前用户名和密码自动login”,但我'我想要使用Google Chrome。 但是,它总是提示我input用户名/密码,我正在设置IE浏览器。 任何人都知道这是可能的吗? 谢谢!
如果您将网站添加到“本地Intranet”中
Chrome > Options > Under the Hood > Change Proxy Settings > Security (tab) > Local Intranet/Sites > Advanced.
在这里添加你的网站网址,它将工作。
更新Chrome的新版本
Chrome > Settings > Advanced > Open Proxy Settings > Security (tab) > Local Intranet > Sites (button) > Advanced.
由于这个问题被问到,Chrome确实改变了他们的菜单。 该溶液用铬47.0.2526.73至58.0.3029.110进行测试。
如果您现在正在使用Chrome,则可以使用: chrome://版本来检查您的版本
而已。
虽然Moopasta的答案有效,但似乎并不允许使用通配符,还有另外一种(可能更好的)选项。 Chromium项目有一些有用但不完整的HTTP认证文档。
具体来说,我发现最好的选项是将您希望允许Chrome传递身份验证信息的网站列入白名单,您可以通过以下方式执行此操作:
auth-server-whitelist
命令行开关启动Chrome。 例如--auth-server-whitelist="*example.com,*foobar.com,*baz"
。 这种方法的失败是,从其他程序打开链接将启动Chrome浏览器,而无需命令行切换。 AuthserverWhitelist
/“身份验证服务器白名单”组策略或本地组策略。 这似乎是最稳定的选择,但需要更多的工作来设置。 你可以在本地设置,不需要远程部署。 那些希望为企业设置的人可能会遵循使用组策略或管理控制台来配置AuthserverWhitelist
策略的方向。 那些只想为一台机器设置的人也可以遵循组策略说明:
Start > Run > gpedit.msc
Local Computer Policy > Computer Configuration > Administrative Templates
Administrative Templates
,然后选择Add/Remove Templates
windows\adm\en-US\chrome.adm
模板 Computer Configuration > Administrative Templates > Classic Administrative Templates > Google > Google Chrome > Policies for HTTP Authentication
启用和配置Authentication server whitelist
chrome://policy
以查看活动策略 除了为AuthserverWhitelist设置注册表项之外,您还应该设置AuthSchemes:“ntlm,negotiate”(或者只是适合您的情况的“ntlm”)。 使用上述模板的策略将是“支持的认证方案”