gpt4 book ai didi

tomcat - 如何申请免费的第三方 CA 并使用它设置 Tomcat SSL

转载 作者:行者123 更新时间:2023-11-28 23:54:28 24 4
gpt4 key购买 nike

这几天想申请一个免费的第三方CA(www.cacert.org & www.freeca.cn),然后在CA上设置Tomcat SSL。我的目的是在从客户端浏览器访问 https://... 时消除“证书错误”页面。但是我有点难以绕过它。

我申请免费CA的步骤,来自www.freeca.cn
我使用 keytool 通过命令生成了一个 cer 文件:

keytool -genkey ... // Generate a key   
keytool -certreq ... // Generate a cert file

然后我从证书文件中获取了一些代码,并粘贴到 www.freeca.cn 上以生成一个 cer 文件。然后我导入了cer文件

keytool -import -alias abc -file MyABC.cer -keystore mykeystorefile.store 

然后我将 mykeystorefile.store 设置到 tomcat/conf/server.xml 中,但是它不起作用,在尝试访问 https://.... 时仍然弹出“证书错误”页面。

有人可以帮助我吗?谢谢

最佳答案

如果您不使用默认 keystore 位置,您可以设置 JVM 参数

-Djavax.net.ssl.keyStore=[路径]/mykeystorefile.store-Djavax.net.ssl.keyStorePassword=changeit

-Djavax.net.ssl.trustStore=[路径]/mykeystorefile.store-Djavax.net.ssl.trustStorePassword=changeit

可以在此处找到有关在 Tomcat 中设置 SSL 的更多信息 - http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html

关于tomcat - 如何申请免费的第三方 CA 并使用它设置 Tomcat SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2478415/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com