我正在尝试制作X.509证书。我正在使用makecert.exe来做到这一点。我使用此命令制作X.509证书

 makecert.exe -sr LocalMachine -ss My -a sha1 -n CN=MyServerCert -sky exchange –pe

但是我不知道X.509证书正在存储。
我需要在我的C#代码中使用此X.509证书。代码是:
  host.Credentials.ServiceCertificate.Certificate = new X509Certificate2("MyServerCert.p12", "password");

但是我不知道密码是什么,它抛出此异常“系统找不到指定的文件。”

最佳答案

我总是使用PluralSight的SelfCert工具。您可以下载here。这些页面还提供用法和代码示例。

伟大的免费工具,离不开它。

关于wcf - 如何制作X.509证书?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7547647/

10-11 05:17