Chrome でローカル開発を再開しようとしましたが、証明書が無効であるというメッセージが表示されて実行できませんでした。スクリーンショットでわかるように、証明書の日付ではない可能性があります。
とにかく、Web サイトを表示してローカルでアプリを開発できるようにするための高度なオプションがないのはなぜか疑問に思います。
他に言及すべき点がいくつかあります:
- 地域開発はhttps://local.app.somecompany.com:4200/単に localhost にすることはできません。そうしないと、認証の http のみの Cookie が Chrome で機能しなくなります。
- そのため、etc/hosts の下のホスト ファイルは、ローカルホストの IP アドレス (127.0.0.1) を指すように調整されました。
- 証明書はopensslで生成されました。チュートリアルこのレポ
- この証明書は、まったく同じ Chrome バージョンを使用している同僚には有効ですが、MacOS バージョンは 10.14.6 です (私の場合は現在 MacOS 10.15.1 です)。
- chromeフラグ(chrome://flags/#allow-insecure-localhost)は何も変更しません
- 私のラップトップの Firefox でも動作します。
これまでのところ、この問題を解決するのに役立つものをオンラインで見つけることができなかったので、試すことができるアイデアが他にもあれば、非常にありがたいです。
仕様:
- OS: MacOS 10.15.1
- クローム: 78.0.3904.97
ベストアンサー1
参考までに: MacOS 上の Chrome はこれを Windows とは異なった方法で扱います。MacOS バージョンではボタンをクリックしても続行ボタンは表示されませんadvanced
。
このページが安全であることを確信した上で訪問を続行するには、次の簡単な方法があります。
エラー ページには秘密のパスフレーズが組み込まれています。ページが選択されていることを確認して (画面上の任意の場所をクリック)、 と入力するだけです
thisisunsafe
。