springboot2-tomcat-https如何访问配置ssl
这期内容当中小编将会给大家带来有关springboot2-tomcat-https如何访问配置ssl,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
在班戈等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站设计、网站制作 网站设计制作定制网站设计,公司网站建设,企业网站建设,品牌网站设计,营销型网站建设,成都外贸网站建设公司,班戈网站建设费用合理。
(1)application.properties配置
#https端口号.
server.port: 8888
#证书的路径.
server.ssl.key-store: classpath:key.keystore
#证书密码,请修改为您自己证书的密码.
server.ssl.key-store-password: XXXXXX
#秘钥库类型
server.ssl.keyStoreType: JKS
(2)可以用jdk自己制作自己的证书key.keystore
获得安全证书有两种方式:一种方式是到权威机构申购CA证书,还有一种方式是创建自我签名的证书。
cmd到jdk安装目录bin下面执行
keytool -genkey -alias tomcat -keypass 123654 -keyalg RSA -keysize 1024 -validity 36500 -keystore D:\key.keystore -storepass 123654 -dname "CN=127.0.0.1, OU=shsj, O=shsj,L=sh,ST=sh, C=CN"
解释:
keytool -genkey -alias (别名) -keypass (别名密码) -keyalg RSA(算法) -keysize 1024(密钥长度) -validity 365(有效期,单位:天) -keystore D:\存放地址\keystore.keystore(私钥文件) -storepass 123654(私钥密码) -dname "CN=(名字与姓氏), OU=(组织单位名称), O=(组织名称), L=(城市或区域名称), ST=(州或省份名称), C=(单位的两字母国家代码)"
这里一定要注意名字与姓氏的配置CN,CN真实含义是你访问的地址配置,如果你的项目只想通过ip地址访问那这里直接写服务器的ip,如果有正式的域名这里就填域名如:www.baidu.com,我这里我没写,是我自己测试用的,修改一下windows的hosts文件加一行127.0.0.1,就能在本机模拟域名方式访问了
如果打的是war包,是tomcat访问要配置值下tomcat,https访问,keystoreFile文件在哪访问,密码keystorePass是啥
clientAuth="false" sslProtocol="TLS"
keystoreFile="bin/key.keystore"
keystorePass="123654"
/>
上述就是小编为大家分享的springboot2-tomcat-https如何访问配置ssl了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联行业资讯频道。
本文标题:springboot2-tomcat-https如何访问配置ssl
当前地址:http://azwzsj.com/article/gchgce.html