このコマンドを使用して自己署名証明書を作成できます
openssl req -new -newkey rsa:2048 -days 365 -nodes -x509 -keyout server.key -out server.crt
しかし、このプロセスを自動化するために、「国名」、「都道府県名」などの引数をOpenSSLに渡すことは可能ですか?
それでも、CONFファイルを介してホスト名を渡す必要があります。それ以外の場合、適切なトラストストアにある場合でも、ブラウザは証明書を拒否します。これは、CA /ブラウザのベースライン要件ではサブジェクトの別名のホスト名が必要であり、それらを追加する唯一の方法はCONFファイルを使用することだからです。opensslで自己署名証明書を作成する方法もご覧ください。スタックオーバーフロー。
—
jww 2017年