zoukankan      html  css  js  c++  java
  • 本地开发环境,SpringBoot 如何支持 HTTPS访问

    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机构信任,客户端默认是不信任此证书的

  • 相关阅读:
    数组逆序输出与简单的数据匹配
    冒泡排序及其优化
    类型转换
    Spring学习【Spring】
    logistic回归模型
    决策树算法(3)
    决策树算法(2)
    决策树算法(1)
    朴素贝叶斯算法
    k近邻算法
  • 原文地址:https://www.cnblogs.com/hyh123/p/13660700.html
Copyright © 2011-2022 走看看