我使用winhttpcertcfg将证书安装到“证书(本地计算机)/个人/证书”(MMC)
winhttpcertcfg -i "C:\test.pfx" -c LOCAL_MACHINE\My -p removedForQuestion
运行此命令会显示以下输出(没有错误,但没有任何暗示它有效:
Microsoft(R)WinHTTP证书配置工具
版权所有(C)Microsoft Corporation 2001。
当我搜索证书时(我检查了当前用户以及本地计算机),MMC中没有任何内容可供查看。
答案 0 :(得分:1)
它实际上与certutil
一样正常,因此我使用它代替winhttpcertcfg
进行安装,然后单独授予权限。
certutil -f -p removedForQuestion -importpfx "C:\test.pfx"
答案 1 :(得分:0)
http://msdn.microsoft.com/en-us/library/windows/desktop/aa384088(v=vs.85).aspx
-i指定从个人信息交换(PFX)文件导入证书。必须跟随此参数 文件的名称。 指定此参数时,“ - a”和“-c” 也必须指定。
答案 2 :(得分:0)
在为winhttpcertcfg选择替代方案时,需要考虑几个复杂因素。
见答案