提问人:Ggdw 提问时间:4/27/2023 更新时间:4/27/2023 访问量:127
Quick Fix j (QFJ) 与服务器的 SSL 连接失败:使用 jks、csr 和 crt certificate_required
Quick Fix j (QFJ) SSL connection to a server fails: certificate_required using jks, csr and crt
问:
将感谢您帮助解决我遇到的SSL问题。 我正在使用快速修复 j 版本 2.3.1 作为启动器。 我正在尝试连接到使用 SSL 的服务器
我使用 keytool 生成了两个文件,一个是 .jks,另一个是 .csr,分别使用 commends:
keytool -genkey -alias ALIAS -keyalg RSA -keystore JKSNAME.jks -validity 365 -keysize 2048
keytool -certreq -alias ALIAS -keystore JKSNAME.jks -file CSRNAME.csr
然后,我将.csr文件发送到接受者端,他们发回一个.crt文件,我使用这个.crt文件使用commend生成一个新的.jks文件:
keytool -import -alias testalias -file CRTNAME.crt -keypass keypass -keystore JKSNAME2.jks
并将结果填充到:
SocketUseSSL=Y
SocketKeyStore=JKSNAME2.jks
SocketKeyStorePassword=****
但是在这一切之后,我无法连接到接受器,从而获得输出:
javax.net.ssl.SSLHandshakeException: Received fatal alert: certificate_required
和
java.net.SocketException: Connection reset
将不胜感激任何帮助
答: 暂无答案
评论