我的计算机和属于该域的用户,我想连接到启用了NTLM-SSO的Intranet网站,http://intranet而无需提供登录名/密码。
如何使用Mozilla Firefox做到这一点?
我的计算机和属于该域的用户,我想连接到启用了NTLM-SSO的Intranet网站,http://intranet而无需提供登录名/密码。
如何使用Mozilla Firefox做到这一点?
Answers:
about:config在地址栏中输入,然后按回车键。network.automatic。您应该看到的搜索结果
network.automatic-ntlm-auth.trusted-urisnetwork.automatic-ntlm-auth.trusted-uris通过双击该行进行修改并进入相关事件站点https://your_SecureAuth_FQDN.com,
https://www.replacewithyourintranetsite.com这是基于我在互联网上找到的许多页面,包括此Firefox支持页面
network.negotiate-auth.allow-insecure-ntlm-v1为true。但是,NTLMv1很老,所以我不确定您是否会使用它。相关链接:developer.mozilla.org/en-US/Firefox/Releases/30/...
network.automatic-ntlm-auth.allow-non-fqdn定,将其设置为true 可能值得尝试,尽管对我而言,当设置为false且未指定域时仍然可以使用。不幸的是,Mozilla使这些设置变得太多而又太复杂了
要通过代理自动验证Firefox(避免NTLM提示),您必须修改3个参数。
,在以下3个参数中添加您的uri(用分隔):
network.automatic-ntlm-auth.trusted-urisnetwork.negotiate-auth.delegation-urisnetwork.negotiate-auth.trusted-uris并使用您的代理重定向页的网址进行更改,例如http://myproxy.local
修改
signon.autologin.proxy 成为 true如果通过脚本执行此操作,请注意参数中的点(.)和破折号(-)。这通常是问题所在。
在我的情况下,使用network.automatic-ntlm-auth.trusted-uris提出的建议解决方案还不够。然后我在network.negotiate-auth.trusted-uris中尝试了同样的方法现在它可以工作了。