JAVA免费https,用jdk自带的keytool免费将java web 改造成https

单向的直接1,6步骤就可以了。

然后按照这个博客对tomcat进行配置。

然后这里需要说明的是:

我在本地的win10和linux虚拟机上配置的,都可以用

然而在生产环境的linux服务器上,却一直报the trustAnchors parameter must be non-empty的错误。

后面百度了很多次,用root账户,将这个证书导入到了$JAVA_HOME/jre/lib/security/cacerts里面,但是还是不行。

抓头挠腮之际,突然搜到:

上面博客里的server.xml配置“

这里如果不配置,才去$JAVA_HOME/jre/lib/security/cacerts里面找证书,否则就用配置的。

既然这个错误跟这个路径有关系,那删除一下试试?

首先本地删除完完全可以,然后服务器删除完,服务器启动终于不报错了,完美。

原文:https://www.cnblogs.com/zkj1204/p/11757425.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值