我正在使用 winhttpcertcfg 将证书安装到“证书(本地计算机)/个人/证书”(MMC)
winhttpcertcfg -i "C:\test.pfx" -c LOCAL_MACHINE\My -p removedForQuestion
运行此命令会显示以下输出(没有错误,但没有任何迹象表明它已起作用:
Microsoft (R) WinHTTP Certificate Configuration Tool
Copyright (C) Microsoft Corporation 2001.
当我搜索证书时(我检查了当前用户以及本地计算机),MMC 中看不到任何内容。
最佳答案
它实际上与 certutil
配合得很好,因此我使用它而不是 winhttpcertcfg
进行安装,然后单独授予权限。
certutil -f -p removedForQuestion -importpfx "C:\test.pfx"
关于certificate - WinHttpCertCfg 将证书安装到未知位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12457550/