gpt4 book ai didi

java - 如何解决 Glassfish javax.net.ssl.SSLHandshakeException :

转载 作者:太空宇宙 更新时间:2023-11-03 13:24:24 24 4
gpt4 key购买 nike

我创建了自己的 CA 根证书,我用它来签署服务器上的域之一。我已经从浏览器以及通过 JavaSE HttpsURLConnection 测试了证书。除了 Glashfish,一切正常。我该如何排除故障?

请注意,为了进行测试,我创建了一个自签名证书,它适用于 Glassfish。我错过了什么?请帮忙!为什么 CA 根证书不适用于 Glassfish?

最佳答案

您必须将根证书添加到 glassfish 的 keystore 。

首先,找到它们:

find $GLASSFISH_HOME -type f -and -name keystore.jks -or -name cacerts.jks -or -name cacerts

并使用keytool添加:

$JAVA_HOME/bin/keytool -importcert -keystore "/path/found/cacerts.jks"
-storepass changeit -alias **[[SET YOUT OWN ALIAS]]** -noprompt -file YOUR-OWN-ROOT-CA.crt

关于java - 如何解决 Glassfish javax.net.ssl.SSLHandshakeException :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37669932/

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