4

我们的公司网络 (SharePoint 3) 上有一个 Intranet 站点。如果我通过 Internet Explorer 查看它 - 我已经登录。如果我使用 Firefox 查看它,我必须输入我的 Windows 用户名和密码。

我的问题是这样的:

为什么浏览器之间存在这种差异?微软在 IE 中是否有一些专有插件可以启用此自动登录?我可以在 Firefox 中实现自动登录吗?

非常感谢。

4

3 回答 3

6
  1. 打开 Firefox 并在地址栏中输入“about:config”。

  2. 在“过滤器”字段中输入以下“network.automatic-ntlm-auth.trusted-uris”</p>

  3. 双击我们刚刚搜索的首选项的名称

  4. 输入您希望将 NTLM 身份验证信息传递到的站点的 URL(逗号分隔)

This is the equivalent to adding the site to the Intranet zone in IE.

于 2009-08-04T13:07:53.987 回答
1

这是因为 Firefox 在支持 NTLM(也称为 Windows 身份验证)方面做得并不好。如果您搜索,firefox ntlm您会发现大量资源,这些资源可以为您提供有关其工作方式的选项。

我每六个月左右更换一次工作场所,但一直无法让它可靠地工作。有时它是完美的,有时我总是得到提示,无论如何。然而,他们正在慢慢改进对较新 Firefox 版本的支持,因此您可能还想尝试完全卸载并重新安装 Firefox。

于 2009-08-04T10:56:12.213 回答
0

基本上,将 about:config 中的 network.automatic-ntlm-auth.trusted-uris 选项设置为您希望 NTLM 使用的以逗号分隔的主机名列表。

我不确定是否有更好的方法来信任局域网上的所有机器,就像在 IE 中一样。

于 2009-08-04T13:03:09.420 回答