首页 > 解决方案 > 与 tls 1.2 握手后 aws s3 cpp sdk finning 与 minio 的连接

问题描述

我正在使用 MINIO 服务器和 AWS cpp SDK 客户端。一切都适用于 HTTP,但在切换到 HTTPS 后,我收到“网络连接”错误。
在 Wireshark 中,连接是:

激活调试时,aws 记录以下错误:WinHttpSyncHttpClient [54364] Send request failed: A certificate is required to complete client authentication

什么有效:

什么试过但不起作用:

有没有人对如何识别\解决问题有想法?

标签: amazon-web-servicessslamazon-s3aws-sdkminio

解决方案


通过在 AWS SDK CMake 文件中打开相关标志,我们设法通过切换到 OpenSSL 而不是 WinHttpSyncHttpClient 来绕过该问题。


推荐阅读