【问题标题】:Mono says certificate is invalid OpenSSL says certificate is validMono 说证书无效 OpenSSL 说证书有效
【发布时间】:2019-01-09 06:43:55
【问题描述】:

我有一个连接到网站的单声道软件。在我的例子中,一个 Let's Encrypt 安全网站。证书更新后,Mono 告诉我证书无效。如果我使用 OpenSSL 检查 URL,它会告诉我证书是有效的。

我尝试更新证书存储 我尝试更新单声道证书存储。没有任何帮助。

大家有什么建议吗?

Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0x0

【问题讨论】:

  • 哪个版本的 Mono?你在使用 Mono 的 BoringSLL 吗? stackoverflow.com/a/41354313/4984832stackoverflow.com/a/42011402/4984832
  • Mono JIT 编译器版本 4.2.3(稳定版 4.2.3.4/832de4b So 30. Dez 12:10:55 CET 2018)
  • 我现在尝试更新的 Mono 版本 (4.8.1)。也许这可以解决问题
  • 更新到4.8.1后没有成功。它一直有效,直到我更新了证书。现在它不再起作用了......有什么建议吗?

标签: c# ssl mono lets-encrypt


【解决方案1】:

解决了。移除 OLD Mono V4.8.1 并用 Mono V 5.10 替换后,一切都很好。证书现在有效。

问候

克里斯蒂安·尼尔

【讨论】:

    猜你喜欢
    • 2020-07-17
    • 1970-01-01
    • 2011-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多