cas5.3 https证书配置教程

阅读: 评论:0

cas5.3 https证书配置教程

cas5.3 https证书配置教程

证书生成

这个我写了好几遍了,我就不重复复制粘贴证书的生成了 
参考文章:

方式一:修改l配置ssl

配置l

配置8443端口

<!--设定http/1.1协议 还有配置keystore的位置和密码-->
<Connector port="8443" protocol="HTTP/1.1"  minSpareThreads="5" maxSpareThreads="75"    enableLookups="true" disableUploadTimeout="true"      acceptCount="100"  maxThreads="200"    scheme="https" secure="true" SSLEnabled="true"    clientAuth="false" sslProtocol="TLS"    keystoreFile="D:/keystore"      keystorePass="yellowcong"/>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

方式二:修改application.properties配置配置ssl

1、查看证书的别名

#D:/tomcat.keystore 是证书存放的目录
keytool -list -keystore D:/tomcat.keystore
  • 1
  • 2

下图可以看到,我的证书的别名是tomcat. 

2、配置application.properties

在springboot中,添加如下配置信息即可完成证书的配置。

#SSL配置
abled=true
#这个classpath 表示类路径
#还可使用 file ,来使用文件系统路径
server.ssl.key-store=classpath:tomcat.keystore
server.ssl.key-store-password=yellowcong
#查看别名,别名不是瞎写的
#keytool -list -keystore D:/tomcat.keystore
server.ssl.keyAlias=tomcat
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

启动服务

这玩意启动起来,真的很慢啊,我电脑是i5 3470,固态硬盘,居然也要200多秒,才能启动起来。

#启动cas服务
d debug 
  • 1
  • 2

常见问题

1、Caused by: java.io.IOException: Alias name [yellowcong] does not identify a key entry

在springboot中,设定证书的时候,报了这个破玩意错误,server.ssl.keyAlias 配置有问题。

Caused by: java.io.IOException: Alias name [yellowcong] does not identify a
key entryat at.util.KeyManagers(JSSEUtil.java
:225) ~[tomcat-embed-core-8.5.24.jar!/:8.5.24]at at.ateSSLContext(Abst
ractJsseEndpoint.java:114) ~[tomcat-embed-core-8.5.24.jar!/:8.5.24]
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

解决办法,就是通过keytool的命令,查看别名信息。

#查询
keytool -list -keystore D:/tomcat.keystore
#可以发现,我的别名是我填错了,所以报错
  • 1
  • 2
  • 3

本文发布于:2024-02-03 06:13:29,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170691200949170.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:证书   教程   https
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23