CertEnrol import pfx输入的密码错误

问题描述

当我在Windows 10上导入成功时,我使用certEntroll创建了pfx证书,但是导入成功,但是当我尝试在windwos 7上出现错误“输入的密码不正确”如何解决? 这是我如何从CA创建PFX的代码的一部分

 var objcertrequest = new Ccertrequest();
        var idisposition = objcertrequest.RetrievePending(requestId,caIP + @"\" + caNAme);

        if (idisposition == CR_disP_ISSUED)
        {
            var cert = objcertrequest.GetCertificate(CR_OUT_BASE64 | CR_OUT_CHAIN);
            var objEnroll = new CX509Enrollment();
            objEnroll.Initialize(X509CertificateEnrollmentContext.ContextUser);
            objEnroll.installresponse(
                  installresponseRestrictionFlags.AllowUntrustedRoot,cert,EncodingType.XCN_CRYPT_STRING_BASE64,password);
            var certResponce = objEnroll.CreatePFX(password,PFXExportOptions.PFXExportChainnoroot);
        }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)