我们的公司网络(SharePoint 3)上有一个Intranet站点。如果我通过Internet Explorer查看它 - 我已经登录。如果使用Firefox查看它,我必须输入我的Windows用户名&密码。使用Windows凭据的Web登录
我的问题是这样的:
为什么会出现浏览器之间的差异?微软在IE中有一些专有的插件可以启用这个自动登录吗?我可以在Firefox中实现自动登录吗?
非常感谢。
我们的公司网络(SharePoint 3)上有一个Intranet站点。如果我通过Internet Explorer查看它 - 我已经登录。如果使用Firefox查看它,我必须输入我的Windows用户名&密码。使用Windows凭据的Web登录
我的问题是这样的:
为什么会出现浏览器之间的差异?微软在IE中有一些专有的插件可以启用这个自动登录吗?我可以在Firefox中实现自动登录吗?
非常感谢。
打开Firefox并在地址栏中输入“about:config”。
在下面的“network.automatic-NTLM身份auth.trusted-URI的”“过滤”字段类型
双击,我们只是搜索
首选项的名称输入你希望网站的网址通过NTLM身份验证信息,以(用逗号隔开)
这是相当于将站点添加到IE中的Intranet区域。
这是因为Firefox在支持NTLM方面做得不好,也称为Windows身份验证。如果您搜索firefox ntlm
,您会发现很多资源,可以为您提供有关如何运作的选项。
我每六个月左右更换一次工作场所,并且从未能够使其可靠工作。有时它是完美无瑕的,其他时候无论发生什么事情,我都会得到提示。但是,他们正在慢慢改进对新版Firefox版本的支持,因此您可能想要尝试彻底卸载并重新安装Firefox。
基本上,在about:config中将network.automatic-ntlm-auth.trusted-uris选项设置为您想要NTLM的主机名的逗号分隔列表。
我不确定是否有更好的方式来信任局域网中的所有机器,如IE中。
如果您有两个问题,请将它们分为两个单独的问题。您的问题适用于不同的受众,以便您获得更好的答案,并且投票/答复系统将按设计工作。 – 2009-08-04 10:57:41
感谢亚历克斯,我已经分出了Perl的问题:http://stackoverflow.com/questions/1227349/intranet-website-authentication-using-windows-logon – aidan 2009-08-04 12:55:50