使用CryptAcquireCertificatePrivateKey API从PFX文件中提取私钥时出错

时间:2015-06-01 09:41:52

标签: certificate cryptoapi pfx

我们正在使用适用于Windows 7操作系统的Crypto API开发VC ++应用程序。 我们正在使用CryptAcquireCertificatePrivateKey API从PFX文件中提取私钥。

在executind此API上,我们收到以下错误:

0X8009200B(私钥错误)

此API使用的PFX文件具有多层证书(根和中间)。 当我们使用这样的PFX文件时,出现错误。 如果我们使用具有单层证书的PFX,那么它的工作时间。

所以请说明失败的原因。

注意:PFX文件由第三方供应商(如赛门铁克)提供。

提前致谢。

0 个答案:

没有答案