Spring-boot 项目本地增加 HTTPS 能力

162 阅读1分钟

mkcert 地址:github.com/FiloSottile…

1.brew install mkcert

brew install nss

2.mkcert -install

3.mkcert -pkcs12 localhost 127.0.0.1 192.168.1.6 ::1

4.生成的 localhost+3.p12 文件,就是 Java 项目的证书

5.application.propterties 配置,重启即可。

server.ssl.enabled=true
server.ssl.key-store=/Users/ppp/Downloads/localhost+3.p12
server.ssl.key-store-type=PKCS12
server.ssl.key-store-password=changeit

6.执行 mkcert -CAROOT 命令,打开这个的目录可以查看 mkcert 的根证书,将根证书发给手机,安装信任,手机就可以用 https 发起请求了

mkcert -CAROOT 
/Users/ppp/Library/Application Support/mkcert

7.参考

blog.dteam.top/posts/2019-…

shekhargulati.com/2019/01/19/…