1、在配置文件里application.properties添加:

server.port=8443
server.ssl.protocol=TLS
server.ssl.key-store=classpath:server.keystore
server.ssl.key-store-password=12345678
server.ssl.key-store-type=JKS

 2、进入到springboot 的resouce目录,利用java/bin目录下的keytool生成 证书,需配置java环境变量

证书生成命令

keytool -genkey -alias server_cert -keypass 12345678 -keyalg RSA -keysize 1024 -validity 365 -keystore server.keystore -storepass 12345678

  在resource会出现server.keystore文件,则生成成功,配置里server.ssl.key-store-password 为设置的密码

 3、启动springboot 即可进行https访问

二、查看本地添加证书

keytool -export -alias server_cert -keystore server.keystore -file tomcat_server.cer

  生成tomcat_server.cer文件,双击文件,安装证书

 

自签名证书不受CA机构信任,客户端默认是不信任此证书的

相关文章:

  • 2022-12-23
  • 2021-12-16
  • 2021-06-29
  • 2022-12-23
  • 2022-12-23
  • 2021-06-03
  • 2022-01-03
  • 2021-11-18
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-22
  • 2022-12-23
  • 2021-05-23
  • 2021-11-04
  • 2022-12-23
相关资源
相似解决方案