localhostでhttps通信がしてみたくなったので様々な記事を参考にしました。
下記の記事をベースにしました
/Applications/MAMP/Library/bin/apachectl configtestをするとInvalid command 'SSLMutex'というエラーが出てしまう時の対応(MAMP 6.0以降)
キーチェーンに証明書を追加する(+αでやりました)
Google Chrome でのエラー
Google Chromeでhttpsで表示すると「このサイトへの接続は保護されていません」という表示が出る。
SAN(Subject Alternative Name)の設定と chrome://flags の「Allow invalid certificates for resources loaded from localhost.」有効化が必要だということが下記の記事でわかりました。
そこで下記の記事を参考にSANの設定を行い証明書を発行し直しました。
(最初の部分でテキストファイルを使う部分です)
最後に
コピペする時は("")がなぜか全角になるので半角に直すようにしましょう。
ファイルの内容を変更するときはあらかじめ元のファイルをコピーしておいて動かなくなっても戻せるようにしておきましょう。