gSOAP 抛出 SSLv3 警报握手失败
gSOAP throws SSLv3 alert handshake failure
我们正在使用一台服务器,该服务器目前已通过 TLS 1.2 升级。
在此之前,我们的一个通过 gsoap 与服务器通信的工具工作正常。现在我在 soap_connect 方法中收到 SSLv3 警报握手失败。更准确地说是在 soap->fopen 方法下。我还为 soap_ssl_client_context 添加了带有 SOAP_SSL_DEFAULT 参数的证书,还尝试了其他参数但没有成功。
你能帮我解决一下吗?
我观察到我使用的是 OpenSSL 1.0.0e,但在线程 Whosebug 中发现 OpenSSL 1.0.1 中引入的 TLS 1.2。com/questions/48178052/...。所以只需将 OpenSSL 升级到 1.1.1 就解决了我的问题。
我们正在使用一台服务器,该服务器目前已通过 TLS 1.2 升级。 在此之前,我们的一个通过 gsoap 与服务器通信的工具工作正常。现在我在 soap_connect 方法中收到 SSLv3 警报握手失败。更准确地说是在 soap->fopen 方法下。我还为 soap_ssl_client_context 添加了带有 SOAP_SSL_DEFAULT 参数的证书,还尝试了其他参数但没有成功。
你能帮我解决一下吗?
我观察到我使用的是 OpenSSL 1.0.0e,但在线程 Whosebug 中发现 OpenSSL 1.0.1 中引入的 TLS 1.2。com/questions/48178052/...。所以只需将 OpenSSL 升级到 1.1.1 就解决了我的问题。