WCF HTTPS OpenSSL 连接失败 write:errno=54

WCF HTTPS OpenSSL failed to connect write:errno=54

我有一个 WCF 项目,刚开始集成侦听 https 的端点。 为了测试,我使用这个创建了一个自签名证书 article.

证书有效:

现在我正在尝试使用正在侦听 https 的服务,但是通过 OpenSSL 命令行工具连接失败:

CONNECTED(00000003)
write:errno=54

此外,-debug 开关不提供任何信息。 此外,我配置了 wcf tracing 以解决错误。 这只给我有关端点正在侦听 https 的信息,但没有关于连接错误的任何信息。

你能帮帮我吗?

证书有问题。 我现在已经创建了一个 CA 证书、中间证书(以支持两步验证)和服务证书。

此外,有必要 link 使用 netsh 服务端口的证书 (netsh http add sslcert ipport=0.0.0.0:[your_port] certhash=[hash_of_cert] appid=[uuid]