我的计算机和属于该域的用户,我想连接到启用了NTLM-SSO的Intranet网站,http://intranet
而无需提供登录名/密码。
如何使用Mozilla Firefox做到这一点?
我的计算机和属于该域的用户,我想连接到启用了NTLM-SSO的Intranet网站,http://intranet
而无需提供登录名/密码。
如何使用Mozilla Firefox做到这一点?
Answers:
about:config
在地址栏中输入,然后按回车键。network.automatic
。您应该看到的搜索结果
network.automatic-ntlm-auth.trusted-uris
network.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-uris
network.negotiate-auth.delegation-uris
network.negotiate-auth.trusted-uris
并使用您的代理重定向页的网址进行更改,例如http://myproxy.local
修改
signon.autologin.proxy
成为 true
如果通过脚本执行此操作,请注意参数中的点(.
)和破折号(-
)。这通常是问题所在。
在我的情况下,使用network.automatic-ntlm-auth.trusted-uris提出的建议解决方案还不够。然后我在network.negotiate-auth.trusted-uris中尝试了同样的方法现在它可以工作了。