web-dev-qa-db-ja.com

NTLM SSO(シングルサインオン)用にFirefoxを設定するにはどうすればいいですか?

自分のコンピュータとドメインに所属するユーザーは、ログイン/パスワードを入力せずに、自分のNTLM-SSO対応イントラネットWebサイトhttp://intranetに接続したいです。

Mozilla Firefoxでそれをするには?

33
Nicolas Raoul
  • 関連サイトにアクセスするときは、あなたがログオンしたいWindowsユーザーとしてFirefoxを実行していることを確認する必要があります。常にドメインユーザーとしてワークステーションにログオンしているのであれば問題はありません。 Shift +ショートカットを右クリックして[別のユーザーとして実行...を選択するか、資格情報を保存してショートカットを設定します。
  • Firefoxでは、アドレスバーにabout:configと入力してReturnキーを押します。
  • 設定ページが読み込まれたら、フィルタボックスに「network.automatic」と入力します。 network.automatic-ntlm-auth.trusted-urisの検索結果が表示されるはずです。
  • 行をダブルクリックして関連サイトを入力してnetwork.automatic-ntlm-auth.trusted-urisを変更します
  • 以下のように、カンマで区切って複数のサイトを追加できます。https://your_SecureAuth_FQDN.com, https://www.replacewithyourintranetsite.com
  • OKをクリックします。変更を有効にするためにFirefoxを再起動する必要があります。

これは、私がインターネット上で見つけた多数のページに基づいています。 このFirefoxサポートページ

40
James P

(NTLMプロンプトを回避して)プロキシを介してFirefoxを自動的に認証するには、3つのパラメータを変更する必要があります。

  • About:config(アドレスバー内)のページを開く

次の3つのパラメータに、,とは別にurisを追加します。

  • network.automatic-ntlm-auth.trusted-uris
  • network.negotiate-auth.delegation-uris
  • network.negotiate-auth.trusted-uris

http://myproxy.local のように、プロキシリダイレクトページのURLで変更します。

修正する

  • signon.autologin.proxytrueにする

スクリプトで行う場合は、パラメータ内のドット(.)とダッシュ(-)に注意してください。これはしばしば問題です。

12
Olivier

Network.automatic-ntlm-auth.trusted-urisを使用した推奨解決策は、私の場合は十分ではありませんでした。それから私はnetwork.negotiate-auth.trusted-urisで同じことを試みました今それは働きます。

4
Robert Pagon

signon.autologin.proxytrueに変更し(設定名をダブルクリックして)、変更しましたnetwork.negotiate-auth.trusted-uristimecard.example.comに変更すると、ほとんど問題なく動作します。ページからサインアウトすると、サインイン画面が表示され、そこですぐに再度ログインします。しかし、私はそれと共に生きることができます。欠けているのは、(a)シングルクリックで別のURIを追加するか、(b)*。example.comのようにワイルドカードを使用する方法です。

1
samwyse

これは私のために働いた:

network.automatic-ntlm-auth.allow-non-fqdnTrueおよびsignonに変更します。 autologin.proxytoTrue

yourcompanyname.comを次の場所に追加します。

network.automatic-ntlm-auth.trusted-uris
network.negotiate-auth.delegation-uris
network.negotiate-auth.trusted-uris

0
SQLGuru