Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
点击javax.net.ssl.SSLPeerUnverifiedException:对等方未经身份验证,甚至未导入证书_Java_Ssl_Https_Certificate_Websphere - Fatal编程技术网

点击javax.net.ssl.SSLPeerUnverifiedException:对等方未经身份验证,甚至未导入证书

点击javax.net.ssl.SSLPeerUnverifiedException:对等方未经身份验证,甚至未导入证书,java,ssl,https,certificate,websphere,Java,Ssl,Https,Certificate,Websphere,你好 据我所知,如果应用程序需要连接到https web服务,我必须从URL下载证书并将证书导入WAS控制台。这对我来说很好 直到今天,应用程序还必须调用新的https URL。同样,我下载证书并将证书导入WAS控制台,但应用程序命中对等未验证错误 在我检查之后,这个URL使用的是CA证书,而不是我通常导入的自签名证书。请问将CA证书导入控制台的方式是否不同 根据下面的屏幕截图,我总共导入了3美分 我这样做对吗?或者对于CA证书URL,我需要向URL所有者询问证书?而不是下载我自己 是否由协议

你好

据我所知,如果应用程序需要连接到https web服务,我必须从URL下载证书并将证书导入WAS控制台。这对我来说很好

直到今天,应用程序还必须调用新的https URL。同样,我下载证书并将证书导入WAS控制台,但应用程序命中
对等未验证
错误

在我检查之后,这个URL使用的是CA证书,而不是我通常导入的自签名证书。请问将CA证书导入控制台的方式是否不同

根据下面的屏幕截图,我总共导入了3美分

我这样做对吗?或者对于CA证书URL,我需要向URL所有者询问证书?而不是下载我自己

是否由协议问题引起?我已经将WAS设置协议设置为
SSL\u TLSv2

请告知。

WebSphere在SSL证书管理UI中具有“从端口检索签名者”功能。它将连接到您指示它访问的主机/端口,并找到自签名的根颁发者(如果服务器发送,则不需要),然后将其添加为受信任的


如果服务器未发送其自签名的根颁发者,您可以随时查看它在链中提供的最后一个证书并手动添加。

是的,我按照您提到的第二种方式进行了添加。我下载链中的最后一个证书并手动加载。它仍然不起作用。然后我尝试下载链中的所有证书,并手动添加,仍然是相同的错误。你知道吗?你能把整个stacktrace贴出来吗。