我在Windows上使用gsoap为SSL提供的示例代码。我已经成功生成了所有必需的证书,并且我在Windows上的受信任的根证书目录中安装了证书。我遇到的问题是Windows上不接受自签名证书。该过程在握手中终止。
当我运行客户端和服务器时,我在客户端收到错误:
SSL验证错误或警告,深度为1的证书:证书链中的自签名证书
证书颁发者
证书主题
答案 0 :(得分:0)
它看起来发行者和主题字段都是空的,因此是相等的。 Certs,ca和客户端都应该重新发布subj字段集。
答案 1 :(得分:0)
在命令提示符下,我们需要手动运行winscp命令。它将提示接受证书。后续执行将起作用