macOSにローカルSSL証明書をインストールする方法

HTTPSを使用する必要があるアプリを作成しましたが、機能していません。ローカル証明書を作成したにもかかわらず、HTTPSを使用してアプリにアクセスしようとすると警告が表示されます。

これは、デフォルトではブラウザがローカル証明書を信頼しないためです。

インストールする必要があります!

このセクションではChromeを使用していると思います

アドレスバーの近くにある[安全でない]ボックスをクリックすると、小さなパネルが表示されます。

クリックCertificateボックス内のアイテム。証明書の詳細を含む別のパネルが表示されます。

証明書をドラッグしますアイコンそこからデスクトップ、またはその他の任意のフォルダに移動します。文字通り、マウスを使用してドラッグアンドドロップします。

そうしたら、Finderでファイルを見つけて、ダブルクリックします。

インストールするためのプロンプトが表示されます。

あなたが見るところKeychain:代わりにオプションlogin、選択System

[追加]を押すと、システムキーチェーンに証明書が表示されます。localhost

それをダブルクリックすると、次のウィンドウが表示されます。

近くの矢印をクリックします信頼、このウィンドウが表示されたら、必ず「この証明書を使用する場合」を「常に信頼する」に変更してください。

それでおしまい!キーチェーンアプリを閉じます(cmd-Q)そしてChromeタブをリロードしてみてください、それはうまくいくはずです!

これで、使用しているすべてのブラウザで機能するはずです。


その他のネットワークチュートリアル: