【问题标题】:Azure Error While Adding Certificate to Key Vault将证书添加到 Key Vault 时出现 Azure 错误
【发布时间】:2020-07-23 14:55:47
【问题描述】:

我刚从Azure Portal 买了App Service Certificate。要使用它,必须进行配置,并且我完成了第 2 步和第 3 步。

但是,当我尝试将证书导入Key Vault 以供安全管理员使用时,出现异常:

The parameter keyVaultCsmId has an invalid value 

我在互联网上找不到任何解决方案。有没有遇到同样错误的人?

【问题讨论】:

    标签: azure ssl-certificate azure-web-app-service azure-keyvault azure-appservice


    【解决方案1】:

    感谢提问!在 Azure Key Vault 中,支持的证书格式是 PFX 和 PEM。

    • .pem 文件格式包含一个或多个 X509 证书文件。

    • .pfx 文件格式是一种存档文件格式,用于将多个加密对象存储在单个文件中,即服务器证书(为您的域颁发)、匹配的私钥,并且可以选择包含中间 CA。

    应用服务使用的证书首先需要转换为(并标记为)application/x-pkcs12。 使用 --password 参数(az keyvault certificate import)从 pfx 文件重新导入证书,然后将其从密钥保管库导入 web 应用程序可能会有所帮助。 你可以参考this Blog可能会有帮助。

    另外,查看 Cert 和 Key Vault 是否在其原始资源组中。

    更多详情:https://docs.microsoft.com/en-us/azure/key-vault/certificates/tutorial-import-certificate

    https://azure.github.io/AppService/2016/05/24/Deploying-Azure-Web-App-Certificate-through-Key-Vault.html

    【讨论】:

      猜你喜欢
      • 2019-05-25
      • 1970-01-01
      • 2018-09-11
      • 1970-01-01
      • 2020-01-27
      • 2021-04-25
      • 2019-07-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多