Mozilla Firefox これは優れたブラウザですが、残念ながら私が気に入らなかったことがあります。それは、彼らが使用するプロキシの背後でブラウジングするときに問題が発生するという事実です。 NTLM (Windows Serverで使用されるプロトコル)認証が必要なユーザーを使用します。
問題は、httpリクエストごとにユーザー名とパスワードを要求するウィンドウが常に表示されることです。これは頭痛の種であることがわかります。 Firefox 30のリリースにより、開発者チームは、セキュリティ上の理由から、デフォルトでNTLM認証フォールバックを無効にすることを決定しました(ただし、NTLMv1のみ)。
パラメータを変更してFirefoxの認証でプロキシを使用する
幸い、NTLM認証フォールバックを再利用する方法があります。 これを行うには、タブを開いて次のように記述します。
about:config
ボタンをクリックして少し嘘をつきます。 気をつけて約束します!.
次に、検索領域に次のように書き込みます。
network.negotiate-auth.allow-insecure-ntlm-v1
その値をから変更する × a ◯.
CNTMLを使用したFirefoxでの認証でプロキシを使用する
CNTLMプロキシを使用するNTLMプロトコルの下でFirefoxの認証でプロキシを使用する問題を取り除く別の方法があります。 優先ディストリビューションにインストールするには、バイナリをダウンロードできます このリンク。 ArchLinuxの場合、Yaourtでそれを行うことができます。
yaourt -S cntlm
インストールしたら、ファイルを編集する必要があります /etc/cntlm.conf 最後にコメントを外すか、次の行を追加する必要があります。
ユーザー名your_userドメインyourdomain.delanetパスワードyour_passwordプロキシproxy.yourserver:3128 NoProxy localhost、10。*、192.168。*、*。Yourdomain.delaredリッスン8081
最後の行の場合、それは私たちが使用しようとしているポートです プロキシ de Mozilla Firefox、次のようになります。
次のことを明確にする必要があります CNTLM これは、Firefoxで認証付きのプロキシを使用する必要がある場合だけでなく、コンピューターがネットワーク上の他のデバイスまたはコンピューターのプロキシサーバーとして機能するためにも使用されます。 このために、次の行のコメントを解除して構成する必要があります。
#他のコンピューターからのアクセスを許可するために有効にする#ゲートウェイはい#特定のIPを許可/制限するためにゲートウェイモードで役立ちます#個々のIPまたはサブネットを127.0.0.1行に0つのルールで指定します。 #0を許可する#XNUMX/XNUMXを拒否する
私たちが最初にすることは、私たちが ゲートウェイ そして、誰が許可されるかを決定できます。
これで、サービスを開始するだけで済みます。 ArchLinux 次のコマンドを使用します。
sudo systemctl start cntlm.service
良い考えなので、私は通常、IceweaselとFirefoxを使用してルーターへのアクセスを認証することに問題はありません。
とにかく、現在レビュー中の記事で、XULRunnerを含むIceweasel実行可能パッケージがバージョン30にマージされ、Iceweaselのみが残っていることに気付きました(UbuntuのFirefox 30でも同じことが起こるかどうかはわかりません)。
私が必死に探していたこのようなもの。 ありがとうございました
ヒントをありがとうございました、それは私に数回起こりました、そして私は理由を知りませんでした。
最近、Macで同じ問題が発生しました。Firefoxはバージョン30に更新され、ナビゲーションがなくなりました。これは、まさにここにISAプロキシサーバーがあるためです。 このソリューションを提供していただき、ありがとうございます。
ヒントありがとうございます。 UbuntuでFirefox30を使用しているだけで、バージョン29ではプロキシ(ISA Serverによって管理されている)の認証を要求されましたが、バージョン30ではナビゲーションがキャンセルされました。
WindowsとUbuntuの両方でCNTLMを試してみる必要がありましたが、実際にはCNTLMを使用すると、Cで記述されているにもかかわらず、ナビゲーションが少し遅くなります。
とにかくFirefoxの設定部分に感謝します。