我正在尝试在 32 位 Windows 7(虚拟)上创建自签名 CA 证书。
makecert 是 v7.1,位于 C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin>
。
每当我尝试执行此命令(提升)...
makecert.exe -r -n “CN=MyCert CA” -pe -sv MyCert.pvk -a sha1 -len 2048
-b 09/04/2012 -e 09/04/2018 -cy authority MyCert.cer
...我收到密码提示,但当我确认时,我得到:
Error: CryptCertStrToNameW failed => 0x80092023 (-2146885597) Failed
如有任何帮助,我们将不胜感激。
问候。
最佳答案
我将您的命令复制到命令提示符中,但出现了同样的错误。但是,我重新输入了命令并且它起作用了。我怀疑名称参数 "CN=MyCert CA"
中的其中一个字符是一个特殊字符,可能是从文字处理器复制而来的。
关于windows - 使用 makecert.exe 创建自签名 CA 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12263633/