栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

本地生成HTTPS证书并进行Tomcat配置

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

本地生成HTTPS证书并进行Tomcat配置

1、生成证书

使用JDK自带的工具keytool,命令行如下:

keytool -genkey -alias keystore -keypass 123456 -keyalg RSA -keystore thekeystore

输入密钥库口令(123456),输入名字与姓氏为具体路由地址,其余的根据具体情况填写即可,然后就会在当前目录下生成证书。

2、导出数字证书

keytool -export -alias keystore -keystore thekeystore -rfc -file cas.crt

输入先前的密钥库口令,生成具体的cas.crt数字证书。

3、将数字证书导入jdk下的jre里

keytool -import -alias keystore -keystore %JAVA_HOME%jrelibsecuritycacerts -file cas.crt -trustcacerts -storepass keystore2022

导入JDK时需要默认密码keystore2022,在命令中已经配置好了。如果没有该密码,则会报java.io.IOException: Keystore was tampered with, or password was incorrect错误。

4、配置DNS

用管理员身份修改C:WindowsSystem32driversetchosts文件,添加映射地址:

127.0.0.1 sso.itlearning.vip

5、配置Tomcat

编辑Tomcat目录Conf下的server.xml文件。
将8443的端口配置文件打开,配置如下(添加前面刚刚生成的keystore的地址和密匙):

    
        
            
        
    
6、重启Tomcat服务器,接着我们访问 https://sso.itlearning.vip:8443/

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1013538.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号