みなさんローカル環境での開発時は必要に応じて「自己署名入り証明書」(通称:オレオレ証明書)を作成していると思います。 ほとんどは主にopensslなどを使って作成していたりすると思いますが、オプションが複雑で毎回ググったり、そもそもopensslのバージョンの問題などでコマンドがコケることもしばしばあるのではないでしょうか。僕だけですかね(苦笑) 日頃からサーバーサイドのことをやっているわけではないので結構ストレスを感じながらやっていましたが、今回ServiceWorkerをいろいろ検証(「Workbox + webpackでServiceWorkerのオフラインキャッシュと戯れる」、「ServiceWorkerのキャッシュ戦略を考える」を参照)するにあたって調べたところmkcertというツールを発見。使ってみてものすごく簡単だったのでオススメしたいと思います。 github インストール
![数分でできる!mkcertでローカル環境へのSSL証明書設定 - Hivelocity (ハイベロシティ) デジタルでビジネスを最適化](https://cdn-ak-scissors.b.st-hatena.com/image/square/3306d75ce9033a814e9689e6b9012af5b9745cc0/height=288;version=1;width=512/https%3A%2F%2Fbst-image.imgix.net%2Fprod-hivelocity%2Fcontent%2Fuploads%2F2019%2F07%2Fmkcert-eyecatch-min.png%3Fauto%3Dcompress%252Cformat%26ixlib%3Dphp-3.3.0)