使用mkcert在HTTPS上为您的本地网站提供服务

2020-06-27 02:36:10

当在网站或服务上工作时,开发环境应该尽可能地模仿生产环境。由于大多数生产网站和服务都是在HTTPS上提供的,开发版本也应该如此。这正是mkcert试图解决的问题。

mkcert是一种工具,它使生成由本地CA(证书颁发机构)签名的本地受信任SSL证书变得容易。

#在macOS上安装Sbrew install mkcert#生成并安装本地CAmkcert-install#创建新证书atekcert-key-file key.pem-cert-file cert.pem localhost。

现在,您可以将SSL密钥和证书用于本地服务器。例如,如果您有一个Jekyll博客,您可以使用以下命令在HTTPS上提供服务