2009-08-04 151 views
4

我們的公司網絡(SharePoint 3)上有一個Intranet站點。如果我通過Internet Explorer查看它 - 我已經登錄。如果使用Firefox查看它,我必須輸入我的Windows用戶名&密碼。使用Windows憑據的Web登錄

我的問題是這樣的:

爲什麼會出現瀏覽器之間的差異?微軟在IE中有一些專有的插件可以啓用這個自動登錄嗎?我可以在Firefox中實現自動登錄嗎?

非常感謝。

+0

如果您有兩個問題,請將它們分爲兩個單獨的問題。您的問題適用於不同的受衆,以便您獲得更好的答案,並且投票/答覆系統將按設計工作。 – 2009-08-04 10:57:41

+0

感謝亞歷克斯,我已經分出了Perl的問題:http://stackoverflow.com/questions/1227349/intranet-website-authentication-using-windows-logon – aidan 2009-08-04 12:55:50

回答

6
  1. 打開Firefox並在地址欄中輸入「about:config」。

  2. 在下面的「network.automatic-NTLM身份auth.trusted-URI的」「過濾」字段類型

  3. 雙擊,我們只是搜索

  4. 首選項的名稱輸入你希望網站的網址通過NTLM身份驗證信息,以(用逗號隔開)

這是相當於將站點添加到IE中的Intranet區域。

1

這是因爲Firefox在支持NTLM方面做得不好,也稱爲Windows身份驗證。如果您搜索firefox ntlm,您會發現很多資源,可以爲您提供有關如何運作的選項。

我每六個月左右更換一次工作場所,並且從未能夠使其可靠工作。有時它是完美無瑕的,其他時候無論發生什麼事情,我都會得到提示。但是,他們正在慢慢改進對新版Firefox版本的支持,因此您可能想要嘗試徹底卸載並重新安裝Firefox。

0

基本上,在about:config中將network.automatic-ntlm-auth.trusted-uris選項設置爲您想要NTLM的主機名的逗號分隔列表。

我不確定是否有更好的方式來信任局域網中的所有機器,如IE中。

相關問題