Google Chromeはサイトごとにパスワードを保存しているようですが、アクセスするディレクトリに応じて異なるhttp認証の詳細を取得し、Chromeを使用するサイトを開発しています。 _ これを覚えて。
つまり、 http://example.com/a と http://example.com/b のhttpユーザーとパスワードの組み合わせは異なります。 Chromeに両方を覚えてもらいたいので、 http://example.com/a と入力すると、/ aに対応するユーザー/パスワードの組み合わせでアクセスします。 、および/ bについても同様です。組み込み関数を使用してChromeにパスワードを保存すると、ブラウザは http://example.com のユーザーとパスワードの両方の組み合わせをグローバルに保存し、アドレスに応じてどちらを使用するかを記憶しません。 、代わりに、 http://example.com でアクセスされるアドレスに対してデフォルトでそれらの1つになります
ディレクトリごとに異なるサブドメインを設定する以外に、これを回避する方法はありますか?
異なるサブフォルダーに異なるレルムを指定すると、Chromeは正しく動作します。たとえば、これはnginxで問題なく機能します。
location /gabinete-rivera {
auth_basic "Hijos de Rivera";
auth_basic_user_file /home/www/public/gabinete-rivera-app/.htpasswd;
index index.php index.html;
try_files $uri $uri/ /index.php?$query_string;
}
location /gabinete-gases {
auth_basic "Gases Fluorados";
auth_basic_user_file /home/www/public/gabinete-gases-app/.htpasswd;
index index.php index.html;
try_files $uri $uri/ /index.php?$query_string;
}
フォームIDまたは名前を使用してデータ(ユーザー名とパスワードのみの場合)を取得し、[送信]をクリックするたびに保存できる単純なchromeプラグインを作成します。ストレージはオフラインテキストにすることができます)暗号化がほとんどまたはまったくないファイルファイル。または、passwords.google.comにAPIを使用して手動で保存します。そうすれば、chromeはGoogleアカウントからパスワードを取得します。代替:(脆弱性)JavaScriptをWebサイトに送信し、passwords.google.comに送信して、利用可能な場合はAPIを使用して保存します。