it-swarm-ja.com

Chrome 45は認証ダイアログを表示しません

基本HTTP認証を使用してWebサイトをセットアップしました。 IE 11またはFirefox38でそこに行くと、資格情報を要求する期待されるダイアログが表示されます。Chrome 45でそこに行こうとすると、すぐに「認証が必要です」というエラーページが表示され、資格情報の入力を求められることはありません。これは、ブラウザまたはコンピュータ全体を再起動した後でも発生します。

私は次のことをしました:

  • Chrome for Windowsはこれらの設定を使用することを理解しているので、IE/Windowsインターネットオプションのすべてのセキュリティゾーンをユーザー名とパスワードの入力を求める]に設定します。
  • 移動するホストでポップアップが有効になっていることを確認してみました。
  • 間違った資格情報が保存されていないかどうかを確認しました(これから使用するホストのパスワードは保存されていません)。
  • Chrome自体の設定ページを調べたところ、他に役立つものは何も見つかりませんでした。
  • 目的のアドレスに移動し、資格情報をURLに入力します(http://user:[email protected]/page.html)。

まだサイコロはありません。髪を抜こうとしています。

ここで注意したいのは、たとえば、アクセスしようとしているURLは公開されていないため、指定できないことです。 2つ目は、いくつかのドメインベースのポリシーが設定されており、Chrome(これは企業のマシンです)の一部の設定を変更できません。何か見逃したことがあるかどうか疑問に思います。それは、少なくとも、なぜそれがこれをしているのかを説明することができますか?

3
p0lar_bear

...そして、これを書き終えた直後に、私はDIDミスしました。ドメイン管理者によって設定されたポリシーにはChromeの AuthSchemes ポリシーはnegotiateに設定されているため、基本認証に煩わされることはありません。IT部門に相談する必要があるようです...

1
p0lar_bear

同様の問題が発生しましたが、Chromeがこの設定を保存する場所を見つけるのに問題がありました。OSXでは、~/Library/Preferences/com.google.Chrome.plistにあります。

AuthSchemesキーを読み取ることで、この影響を受けているかどうかを確認できます。

defaults read ~/Library/Preferences/com.google.Chrome.plist

ITポリシーの場合は再適用されますが、AuthSchemesが正しく設定されていることを確認し、Chromeを再起動することで、これが問題であるかどうかをテストできます。

defaults write ~/Library/Preferences/com.google.Chrome.plist AuthSchemes basic,digest,ntlm,negotiate

2
dacort

同様の問題が発生しました。Chrome特定のWebサイトで基本認証を入力した後、保存ダイアログが表示されませんでした。ただし、実際にアクセスしたWebサイトからログイン/パスワードが保存されました。これを解決しました。このウェブサイトの既存のログイン/パスワードを[設定]> [パスワードの管理]から削除してChromeを再起動すると、問題が発生します。その後、基本認証の保存ダイアログが表示されました。

これは、Webサイトにパスワードを保存し、後で基本認証を追加したときに発生すると思います。

0
csandanov