在 .NET 中,我使用以下命令从 .PFX 文件加载证书:
var signingCertificate = new X509Certificate2(pfxFileName);
如果 .PFX 文件需要密码,则会抛出 CryptographicException
。我如何知道该文件需要密码(以便我可以提示输入密码)?
最佳答案
嗯,您始终可以测试该异常。 =)
try
{
//some stuff
}
catch (CryptographicException ex)
{
//Now you Know!
}
catch (Exception ex)
{
//and knowing is half the battle
}
关于.net - 如何判断 .PFX 文件是否需要密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9177971/