【问题标题】:Windowscryptographicexception - the specified network password is not correctWindowscryptographicexception - 指定的网络密码不正确
【发布时间】:2021-03-03 17:36:35
【问题描述】:

我创建了一个 .Net Core 3.1 应用程序,并在我的程序类中有以下代码:

var x509Certificate = new X509Certificate2(“test.pfx”, “password”, X509KeyStorageFlags.MachineKeySet);

代码运行时,出现如下异常: Windowscryptographicexception - '指定的网络密码不正确'

我知道密码是正确的,那么在这种情况下,是否还有其他可能导致问题的原因?

【问题讨论】:

    标签: x509certificate


    【解决方案1】:

    作为这项工作的一部分,我从一个旧配置文件中检索了密码,该文件必须使用 & 符号来转义 & 值。因此,当我尝试时,它实际上是错误的。

    通过复数工具创建了我自己的证书并进行了测试,没有任何问题。

    道歉!

    【讨论】:

      猜你喜欢
      • 2020-07-11
      • 2012-01-07
      • 2010-10-28
      • 1970-01-01
      • 2022-08-03
      • 2016-06-12
      • 2022-12-17
      • 2015-09-02
      • 2016-05-03
      相关资源
      最近更新 更多