请求用户凭据时如何使Firefox在Windows域上的行为类似于IE


18

使用Windows IE,我不必输入我的域凭据,它只需传递它们即可。有没有办法对Firefox执行此操作,以便每当我尝试访问Intranet中要求提供凭据的站点时,都不会得到提示?


1
有人知道可以为您提供扩展功能的人吗?我的用户可能很难调整配置
webwesen 2010年

Answers:


30

简单的答案。你不能 这是分区功能,因为IE已集成到操作系统中。

显然,可以按照博客条目进行更正。

设置很简单:

在Firefox的地址栏中,输入“ about:config”
这将显示Firefox的所有设置。 
在此列表中找到此密钥“ network.automatic-ntlm-auth.trusted-uris”。 
这是您所有主机名的逗号分隔列表 
想要与NTLM一起使用。
只需这样输入您的主机名: 
“ host1.mydomain.com,host2.mydomain.com”

4
这对于在sharepoint上运行的Intranet站点非常有用。好吧,除了它们通常是为渲染而制成的,并且看起来像在Firefox上像粪便一样。
Chuck

自从SP2现在完全支持Firefox以来,它已为SharePoint引入了很多修复程序
BinaryMisfit 2009年

1
如果你不喜欢使用about:config:,有一个闪亮的插件该配置addons.mozilla.org/en-us/firefox/addon/...
托比亚斯Kienzler

1
这个答案superuser.com/a/97528声称您也可以添加mydomain.com(如果您要的话)
Mayyit

10

我知道这是一个古老的问题,但是在搜索引擎中仍然很明显,所以我想添加一下。

FireFox 14中刚刚发布了一项更改。在FireFox about:config部分中将这两项都设置为true:

  • network.automatic-ntlm-auth.allow-non-fqdn
  • network.negotiate-auth.allow-non-fqdn

您不需要为此添加任何URI。最后。如果您要处理一台或两台主机,那很好,但是当您有许多计算机时……这是一个救星!


没为我工作。这可能与Windows / IE的“区域”相关联吗?
user66001 '16

AFAIK,FF不利用IE的区域(与Chrome有所不同,在某种程度上确实如此)。此处描述的非fqdn设置仅适用于没有域的主机名,例如http://portalhttp://server1
Mayyit

啊,对我来说,这个答案与原始问题的子集有关,即非FQDN(不是应该读取其余值,而是应该读取要更改的值),对我来说不是立即显而易见。希望答案的作者会考虑让将来的观看者更清楚,他们也可能认为不需要输入明确域的设置,必须依靠Windows / IE的“区域”来确定将Windows凭据传递给哪些域。
user66001 '16

3

打开firefox,然后输入以下地址:about:config

将受信任的站点/域添加到以下参数中。您可以使用作为分隔符来添加多个项目。

  • 网络自动ntlm身份验证受信任的uris
  • 网络协商授权代理uris
  • 网络协商身份验证受信任的URI

仅添加域network.automatic-ntlm-auth.trusted-uris对我来说适用于许多版本的Firefox(猜测为10.x)
user66001 '16

2

签出IE Tab扩展名。它将IE引擎嵌入Firefox选项卡中,通常用于访问通常仅针对IE设计的公司Intranet网站。

您可以将其配置为仅加载某些站点,以便将普通的Firefox引擎用于所有其他站点。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.