通过AWS进行SSL握手

时间:2019-05-24 07:13:52

标签: java ssl aws-lambda ssl-certificate

我们的客户最终要进行SSL认证验证。

我们正在通过aws lambda函数进行https客户端调用,并将客户端证书路径放置在

javax.net.ssl.keyStore,对于少数几个请求,我们的调用已成功完成,但对于少数几个请求,我们均获得了SSL握手异常。

我们正在使用以下代码发送证书

ClassLoader classLoader = this.getClass().getClassLoader();

File certificateFile = new File(classLoader.getResource("certificatename.pfx").getFile());
         
System.setProperty("javax.net.ssl.keyStore", certificateFile.getPath());

 System.setProperty("javax.net.ssl.keyStorePassword", certificatePassword);

我们在AWS中启用了SSL degbug日志,并发现了以下错误日志:

  

”未找到合适的证书-在没有客户端的情况下继续   认证

     

***证书链”

0 个答案:

没有答案