SSL验证错误或警告,深度为1的证书:证书链中的自签名证书

时间:2014-01-06 17:04:13

标签: ssl openssl ssl-certificate

我在Windows上使用gsoap为SSL提供的示例代码。我已经成功生成了所有必需的证书,并且我在Windows上的受信任的根证书目录中安装了证书。我遇到的问题是Windows上不接受自签名证书。该过程在握手中终止。

当我运行客户端和服务器时,我在客户端收到错误:

  

SSL验证错误或警告,深度为1的证书:证书链中的自签名证书
  证书颁发者
  证书主题

2 个答案:

答案 0 :(得分:0)

它看起来发行者和主题字段都是空的,因此是相等的。 Certs,ca和客户端都应该重新发布subj字段集。

答案 1 :(得分:0)

在命令提示符下,我们需要手动运行winscp命令。它将提示接受证书。后续执行将起作用