当前位置:   article > 正文

springBoot配置ssl证书无效不安全_spring boot ssl certificate cannot be trusted

spring boot ssl certificate cannot be trusted

标题证书文件一般:

在这里插入图片描述

这里进入nginx文件一个crt文件,一个key文件

在这里插入图片描述
1.使用openssl

openssl pkcs12 -export -in server.crt -inkey server.key -out mycert.p12 -name abc -CAfile myCA.crt
  • 1

之后提示输入密码回车生成keysrore文件
2.将keystore转换成p12的jks证书

keytool -importkeystore -v -srckeystore mycert.p12 -srcstoretype pkcs12 -srcstorepass a123456 -destkeystore Aserver.keystore -deststoretype jks -deststorepass b123456
  • 1

最后生成.p12文件
在springboot,application.yml中:
在这里插入图片描述
配置好证书信息,最后打包成jar包,将证书和jar包放在同级目录就可以使用了

前端是配置在https中的,原本使用的http访问的验证码模块图片变成了https
在这里插入图片描述
并且无法访问,将接口单独访问显示:
在这里插入图片描述
原因是:后端服务必须放在证书域名配置的服务器上面,前端再通过https:域名:端口访问
就好了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/595691
推荐阅读
相关标签
  

闽ICP备14008679号