【问题标题】:WinHttpCertCfg installs certificates to unknown locationWinHttpCertCfg 将证书安装到未知位置
【发布时间】:2014-08-20 03:29:33
【问题描述】:

我正在使用 winhttpcertcfg 将证书安装到“证书(本地计算机)/个人/证书”(MMC)中

winhttpcertcfg -i "C:\test.pfx" -c LOCAL_MACHINE\My -p removedForQuestion

运行此命令会显示以下输出(没有错误,但也没有任何迹象表明它已经工作:

Microsoft (R) WinHTTP 证书配置工具

版权所有 (C) Microsoft Corporation 2001。

当我搜索证书时(我检查了当前用户和本地计算机),在 MMC 中什么也看不到。

【问题讨论】:

    标签: certificate winhttpcertcfg


    【解决方案1】:

    它实际上适用于 certutil,所以我使用它而不是 winhttpcertcfg 进行安装,然后分别授予权限。

    certutil -f -p removedForQuestion -importpfx "C:\test.pfx"
    

    【讨论】:

      【解决方案2】:

      http://msdn.microsoft.com/en-us/library/windows/desktop/aa384088(v=vs.85).aspx

      -i 指定要从个人信息交换 (PFX) 文件导入证书。这个参数后面必须跟 文件的名称。 指定此参数时,“-a”和“-c” 也必须指定。

      【讨论】:

        【解决方案3】:

        在为 winhttpcertcfg 选择替代方案时需要考虑几个复杂性。

        查看答案

        https://serverfault.com/questions/620013/importing-a-certificate-and-granting-permissions-on-windows-server-2012-r2/622556#622556

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2015-08-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-04-25
          • 2017-05-04
          • 2023-03-16
          相关资源
          最近更新 更多