web-dev-qa-db-ja.com

Google Chromeユーザー名とパスワードによるプロキシ設定

Google Chromeプロキシの背後のLinux MintではChrome $ ===を使用できます。ただし、ブラウザが起動するたびに、認証のためにユーザー名とパスワードを入力する必要があります。

ブラウザを起動するときにユーザー名パスワードを設定する方法はありますか?

私はすでに試しました:

chrome --proxy-server="username:password@yourIP:PORT"

(例:chrome --proxy-server="username:[email protected]:8080"

これは機能しませんでした。

6

注意

プロキシ自動構成ファイルは、ハードコードされたユーザー名とパスワードをサポートしていません。誰もがプロキシにアクセスするために必要な資格情報を簡単に表示できるため、ハードコードされた資格情報のサポートを提供すると、重大なセキュリティホールが開かれるため、これには十分な理由があります。

代わりに、プロキシを透過プロキシとして構成します。これにより、ユーザー名とパスワードが不要になります。コメントの1つで、プロキシサーバーがLANの外部にあると述べているため、認証が必要です。ただし、ほとんどのプロキシはソースIPに基づくルールをサポートします。その場合、企業ネットワークから発信されたリクエストのみを許可するだけです。

元のプロキシ自動構成仕様は、1996年にNetscapeによって最初に作成されました。元の仕様は直接利用できなくなりましたが、The Wayback Machineの archived copy を使用して引き続きアクセスできます。仕様はあまり変更されておらず、元の仕様とほぼ同じです。仕様は非常に単純で、ハードコードされた資格情報に対する規定がないことがわかります。

この問題を解決するには、次のツールを使用できます。

https://github.com/sjitech/proxy-login-automator

このツールは、ローカルプロキシを作成し、ユーザー/パスワードを実際のプロキシサーバーに自動的に挿入できます。 PACスクリプトをサポートします。

3
hawkeye

さまざまなCLIアプローチを試しましたが、認証で機能させることができませんでした。ただし、 Switchy Omega拡張 はこれまでのところ正常に機能します。

0
Deleet