質問: ### 前提・実現したいこと 自力で作ったSSL証明書をnginx serverに設定したいです 環境:Azure ubuntu VPC,nginx 証明書の作成は↓のサイトを参照して作った: https://qiita.com/murank/items/41bb0cecfe8c8b65220e ### 発生している問題・エラーメッセージ ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/9120c14069e7d3f454ccad7e82b92c0e.png) ### 試したこと SSLに対して、理解は不十分だと思いますが、 基本的に、自力で作成証明書をそのままつかえますよね? 専門機関発行した証明書を買わなくてもOKかなと思います。
回答: 参考にされた自己署名のSSL証明書は、ブラウザから見ると常に無効になります。 (自己署名のSSL証明書は開発用やローカルネット内で使う等、関係者のみがアクセスする時に使うものです) 一般に公開したい場合は、ブラウザに信頼された認証局の発行した証明書を使う必要があります。 hichonさんの回答にあるLet’s Encryptは無料かつブラウザからも信頼された認証局です。 `Let’s Encrypt nginx`あたりで検索すると具体的な例がいくらでも出てくるのでチャレンジしてみてはいかがでしょうか。