jdk数字证书管理工具keytool配SSL

bin目录下找到keytool.exe

该项目名为:springbootVue,参考spring文集下的的文章

  1. 在bin目录下,按shift加右键--打开命令行工具-进入DOS,直接回车运行下行代码。.
    C:\Program Files\Java\jdk1.8.0_211\bin>keytool -genkey -alias tomcathttps -keyalg RSA -keysize 2048 -keystore sang.pl2 -validity 365
    -genkey表示要创建一个新的密钥。
    -alias 表示keystore的别名
    -keyalg 加密算法。
    -keysize 表示密钥的长度。
    -keystore 密钥的存放位置
    -validity 存放时间,单位为天。

  2. 到项目的根目录下,把创建的sang.pl2文件复制放到该根目录下。


    image.png
  3. 在项目的resorurces--application.properties文件中加入如下代码。

server.ssl.key-store=sang.pl2
server.ssl.key-alias=tomcathttps  #别名
server.ssl.key-store-password=123456
  1. 测试:
    ---重启项目
https://localhost:8080/hello

注:如果加了SSL证书,再用http://运行不了项目。

你可能感兴趣的:(jdk数字证书管理工具keytool配SSL)