此MICROSOFT_ROOT_CERT_CHAIN_POLICY_CHECK_APPLICATION_ROOT_FLAG标志是否用于Windows 、Windows 和Windows 7上的代码签名?
当我在上述操作系统上的CertVerifyCertificateChainPolicy函数中使用此标志时,我将
CERT_E_UNTRUSTEDROOT误差
不过,在Windows 8和更高版本上,它对我来说很好。
发布于 2016-02-28 05:52:57
根据微软
dwFlags参数指向的CERT_CHAIN_POLICY_PARA结构的pPolicyStatus成员可以包含MICROSOFT_ROOT_CERT_CHAIN_POLICY_CHECK_APPLICATION_ROOT_FLAG flag,,这将导致该函数也检查Microsoft应用程序根"Microsoft根证书颁发机构2011“。
因此,请确保这些旧系统安装了“2011”软件包。有关更多信息,请参见http://support.microsoft.com/kb/931125
手动安装证书
https://stackoverflow.com/questions/35678997
复制相似问题