【发布时间】:2012-03-19 09:13:50
【问题描述】:
我正在尝试制作用于测试的证书,并且我正在使用此站点 How to: Create Your Own Test Certificate 作为教程,了解如何在创建密码后输入密码它在命令提示符中显示失败,这是为什么?
我做了什么:
首先,我打开一个命令提示符并输入:
cd C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin
其次,我输入
makecert -sv myPrivateKeyFile.pvk -n "TestCert" myCertFile.cer -b 01/01/2011 -e 01/01/2015 -r
然后我创建密码,然后在第二个弹出框中输入密码,然后在命令提示符中显示失败
当我再次输入时,弹出窗口要求输入密码,这次首先弹出,我输入它并显示:
错误:CryptCertStrToNameW 失败 => 0x80092023 (-2146885597)
makecert -sv myPrivateKeyFile.pvk -n "TestCert" myCertFile.cer -b 01/01/2011 -e 01/01/2015 -r
【问题讨论】:
-
...因为你没有做对吗?展示你做了什么,否则你的问题是无法回答的。
-
更新了我的帖子以显示我做了什么
-
两个想法:如果您的系统上有多个 makecert.exe,请确保您运行的是最新的。如果不是这样,您实际上是键入了“TestCert”部分还是从 Word 文档中粘贴了它?如果是这样,引号本身可能来自不受支持的字符集。
-
第三个:尝试将计算机的日期/时间更改为闰日以外的其他日期:)
-
因为您使用的名称无效。使用语法 -n "CN=TestCert"
标签: certificate ssl-certificate