草庐IT

windows - 使用 makecert.exe 创建自签名 CA 证书

我正在尝试在32位Windows7(虚拟)上创建自签名CA证书。makecert是v7.1,位于C:\ProgramFiles\MicrosoftSDKs\Windows\v7.1\Bin>。每当我尝试执行此命令(提升)...makecert.exe-r-n“CN=MyCertCA”-pe-svMyCert.pvk-asha1-len2048-b09/04/2012-e09/04/2018-cyauthorityMyCert.cer...我收到密码提示,但当我确认时,我得到:Error:CryptCertStrToNameWfailed=>0x80092023(-2146885597)

windows - 为什么 WiX 将 _wixCert_{0-9} 添加到证书友好名称中?

我正在将一些证书安装到localStore中,出于某种奇怪的原因,所有这些证书都以“_wixCert_0”或“_wixCert_1”为后缀。我试图在安装前手动删除所有证书以确保没有任何遗留,但它仍然会发生。可能是什么原因?这就是我定义证书的方式:证书被添加到certstore,但它们有友好的名称,如“MyCert_wixCerts_0”等。我不明白为什么会这样。还有其他人吗? 最佳答案 在src\ca\serverca\scaexec\scacerexec.cpp中的WiX源代码中,InstallCertificatePackage