web-dev-qa-db-ja.com

Chrome-自己署名または壊れたSSLによるパスワードの保存

私はこれを行う方法を頻繁に検索しましたが、過去に作成されたチケットがあったにもかかわらず( #142818#405549 )、良い答えは見つかりませんでした。

どうやら、Chromium開発者は、「壊れた」SSLおよび/またはパスワードの保存のためのchrome:// flagsオーバーライドの作成に失敗しました。これは、この厄介な「機能」を(フラグを介して)修正する最も簡単な方法のようです。デフォルトでブロックされる理由を完全に理解しています。

私の知識に対するオーバーライドはないため、与えられた自己署名証明書を(Windows)ストアの信頼されたルート領域にインポートする必要があると想定していました。これも機能しないようです。

誰かがこれを機能させることができましたか?私は警告に耐えることができます-パスワード保存の欠如ではありません。私は仕事のほとんどを開発環境で過ごし、1日数十回パスワードを再入力し続ける必要があります(コピー/貼り付け)。

29
bshea

今日はこのオプションについて知りませんでしたが、Chromeにはlocalhost Originからの安全でない証明書を許可するフラグがあります。このオプションはchrome://flags/#allow-insecure-localhostページ:

Screenshot

これはlocalhost Originでの自己署名証明書の助けになるだけであり、パスワードマネージャーの問題が実際に修正されるかどうかを確認するためのテストは行っていませんが、期待できるようです。

10
heavyd

または、Chromeをコマンドラインスイッチ--unsafely-treat-insecure-Origin-as-secure="http://example.com"で開始するか、chrome://flags/#unsafely-treat-insecure-Origin-as-secureに移動して安全でないOriginを入力することもできます(例:http://example.com)。

7
niutech

Chrome:// flags /#allow-insecure-localhostに移動します(または このリンク を右クリックして、[新しいタブでリンクを開く]をクリックします)。

次に、「有効にする」をクリックします。

これは重大なセキュリティ上の欠陥であることを十分に注意してください。

編集:Chromeへのハイパーリンクを許可しないため、リンクは機能しません。ChromeプロトコルへのハイパーリンクでのURLエンコーディングの使用に関するセキュリティのためプロトコル。特定のURLエンコードされた文字列は、古いバージョンのChromeをクラッシュさせます。この問題を修正するのではなく、ハイパーリンクのオプションを完全に排除しました。リンクをコピーして貼り付けて、その場所に移動してください。

2
var firstName

これらはどれも私にとってはうまくいきませんでした here からのPowerShellの回答を組み合わせた結果、-NotAfterフラグも追加されました。証明書。これがすべて正しいドメインで機能するようになると、chromeは、証明書が無効であり、パスワードを保存するように求められると言って停止しました。

特定のドメインの新しい証明書を作成するには:

管理者としてPowershell ISEを開き、次のコマンドを実行します。

New-SelfSignedCertificate -DnsName *.mydomain.com, localhost -CertStoreLocation cert:\LocalMachine\My

新しい証明書を信頼するには:

  • Mmc.exeを開く
  • [コンソールルート]-> [証明書(ローカルコンピューター)]-> [個人]に移動します。
  • 作成した証明書を選択し、コピーします
  • [コンソールルート]-> [証明書]-> [信頼されたルート証明機関]に移動して貼り付けます。

証明書をサイトにバインドするには:

  • オープンIISマネージャー
  • サイトを選択し、右側のペインで[サイトの編集]-> [バインディング]を選択します。
  • 正しいホスト名と新しい証明書で新しいhttpsバインディングを追加します
0
BlackICE

代わりにマクロ(iMacros)を使用することをお勧めしますchromeのセキュリティのデフォルトを解除し、ウイルスから保護する方が良いです

編集:

  • ダウンロード iMacros chrome extension
  • インストールする
  • 作成chrome新しいタブ
  • マクロを開く
  • 次に[記録]セクションに移動して[記録]を押します
  • 新しいタブでログインページに移動
  • ユーザー名とパスワードを入力してください
  • ログインを押してください
  • 次に、記録を停止してページを保存します

これで、記録したマクロをブックマークセクションで再生して、簡単にログインできるようになりました。

0
rizky ap