gpt4 book ai didi

C# SSL 流 - 系统重启后证书错误

转载 作者:太空宇宙 更新时间:2023-11-03 13:31:03 25 4
gpt4 key购买 nike

我正在构建一个 C# SSL 软件,当我第一次使用 openssl 生成证书时它工作得很好,一切都很好,直到我重新启动我的 PC 并再次运行该程序。在行中:

clientSslStream.AuthenticateAsServer(serverCert,clientCertificateRequired: false, checkCertificateRevocation: false);
是错误 System.ComponentModel.Win32Exception: 'The credentials supplied to the package were not recognize'我尝试再次重新安装 SAME 证书并重新启动程序,它工作得很好。再次重启后,程序再次抛出此错误。我怎样才能永远解决错误?我正在使用默认的 Windows 证书导入器,并允许每个程序读取私钥。我已经导入了 *.p12 和 *.crt 文件,但没关系。我该如何解决这个问题?

这是一些来自 mmc 的屏幕截图,一个用于本地 PC 帐户上的证书,另一个用于用户 PC 帐户。截图是重启后,不起作用的时候: local PC account cert info from mmc

user account cert info from pc

最佳答案

答案:在 Windows 中,安装证书后,您必须添加有效用户(例如:Aviv、Admin..)以保持安装证书。来源:Answer in serverfault

关于C# SSL 流 - 系统重启后证书错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54773138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com