即使在导入cert之后,也无法找到请求目标错误的有效证书路径。
我有一个Java客户端试图访问具有自签名证书的服务器。
当我试图发送到服务器时,我会得到以下错误:
无法找到被请求目标的有效证书路径
在对这个问题做了一些研究之后,我做了以下工作。
- 将我的服务器域名保存为
root.cer
档案。 - 在我的GlassFish服务器的JRE中,我运行了以下命令:
keytool -import -alias example -keystore cacerts -file root.cer
- 要检查证书是否已成功添加到我的证书中,我执行了以下操作:
keytool -list -v -keystore cacerts
我能看到证书在那里。 - 然后,我重新启动了玻璃鱼,并退出了“岗位”。
我还在犯同样的错误。
我有一种感觉,这是因为我的玻璃鱼实际上并没有阅读我修改过的仙人掌文件,但可能是其他的。
你们中有谁有过这个问题,能把我推向正确的方向吗?