亲爱的女士们先生们。观察这个简单的批处理文件:
makecert -n "CN=MyCA" -sr localmachine -ss root -a sha1 -cy authority -r -sv MyCA.pvk MyCA.cer
del MyCA.pvk
del MyCA.cer
makecert -n "CN=il-mark-lt" -sr localmachine -ss my -cy end -pe -sky exchange -a sha1 -is root -ir localmachine -in MyCA
但是,最后一个 makecert 失败并显示以下错误消息:
Error: Fail to acquire a security provider from the issuer's certificate
我该如何解决?有任何想法吗?顺便说一句,第一个 makecert 成功了。当然,我再次删除它,然后再次运行命令。
谢谢。
编辑1
我明白失败的原因。第二个命令期望文件 MyCA.pvk 存在,但我不想保留它。那么,我能做些什么呢?