为 SpringBoot 项目创建 SSL 证书用于本地 https 测试
如题,创建 SSL 证书给 SpringBoot 项目用于本地 https 环境做开发和测试,当然,只能在本地用,如果你用于生产环境,那么别人打开你的网页的时候就会因为隐私错误被浏览器拦截。
不说废话了,先上图看看效果吧。
看图,都已经成功启用了 https 的。
一、创建 SSL 证书
创建证书使用的是 mkcert 工具,它是开源的,在 https://github.com/FiloSottile/mkcert/releases/latest 页面根据你电脑的系统来下载此工具。
1. 信任 mkcert 的根证书
只有系统信任 mkcert 的根证书,浏览器才能信任 mkcert 创建出来的 SSL 证书,不然会被浏览器拦截。
以管理员身份运行 cmd 并进入你下载的 mkcert 所在的目录,然后执行mkc