【问题标题】:Import a PFX certificate without password request each time it is used每次使用时导入 PFX 证书,无需密码请求
【发布时间】:2019-08-05 21:30:39
【问题描述】:

我正在开发环境中处理一个项目,需要通过 PFX 证书进行身份验证才能访问 REST API。稍后此身份验证将被 OAuth 取代,因此仅用于开发目的。

我在 Windows 中安装了证书,并在导入期间强制设置密码。不幸的是,我每次访问 REST API 时都需要输入密码。

所以我想知道是否可以通过某种方式将证书导入我的windows开发机器,使得每次使用证书时都不必输入密码,因为这使得开发过程非常繁琐.

【问题讨论】:

    标签: authentication certificate pfx p12


    【解决方案1】:

    我在 windows 中安装了证书,并且在 导入设置密码。

    如果您的 GPO 强制执行此操作,那么我没有办法(您必须向您的域管理员寻求帮助)。如果不是,那么您可以使用以下命令行来完成:

    certutil -user -csp "Microsoft Enhanced RSA and AES Cryptographic Provider" -importpfx full_path_to_your.pfx NoChain,AT_KEYEXCHANGE,NoProtect
    

    或者如果你想把它放到 LOCALMACHINE\My store 然后使用不带 -user 参数的命令:

    certutil -csp "Microsoft Enhanced RSA and AES Cryptographic Provider" -importpfx full_path_to_your.pfx NoChain,AT_KEYEXCHANGE,NoProtect
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-02
      • 1970-01-01
      • 1970-01-01
      • 2018-05-17
      • 1970-01-01
      • 2014-10-21
      • 1970-01-01
      • 2015-01-08
      相关资源
      最近更新 更多