访问代码中的私钥所需的密码
本文关键字:密码 私钥 访问 代码 | 更新日期: 2023-09-27 17:58:04
我的证书存储中安装了一个带有私钥的证书。它需要密码才能安装,这是我提供的。我的问题是在代码中引用它时是否需要再次提供它。我需要使用私钥对SAML2请求进行"签名"。我是否需要使用接受密码的X509Certificate2()
重载,以便代码允许我访问私钥进行签名?这对我来说是有问题的,因为我已经在安装证书时提供了它。
我的消息来源告诉我编号=)
一旦您将私钥安装在windows密钥库中,私钥就可用于作为用户运行的所有应用程序。
您可以使用一个名为"启用强私钥保护"的选项。每次使用时都会提示输入密码。
重载版本X509Certificate2()构造函数用于在不使用密钥库的情况下读取原始p12文件。http://msdn.microsoft.com/en-us/library/ms148417.aspx