我刚从App Service Certificate
购买了Azure Portal
。要使用它,必须进行配置,并且我已经完成了步骤2和3。
但是,当我尝试为安全管理员将证书导入Key Vault
时,却遇到了例外情况:
The parameter keyVaultCsmId has an invalid value
我在互联网上找不到任何解决方案。有没有人遇到相同的错误?
答案 0 :(得分:0)
感谢您提出问题!在Azure Key Vault中,支持的证书格式为PFX和PEM。
•.pem文件格式包含一个或多个X509证书文件。
•.pfx文件格式是一种存档文件格式,用于在单个文件中存储多个加密对象,即服务器证书(为您的域颁发),匹配的私钥,并且可以选择包括中间CA。
首先需要将App Service使用的证书转换为(/标记为)application / x-pkcs12。 使用--password参数从pfx文件重新导入证书(az keyvault证书导入),然后将其从密钥库导入到webapp。 您可能会参考this Blog可能会有所帮助。
还要查看Cert和Key Vault是否在其原始资源组中。
其他详细信息:https://docs.microsoft.com/en-us/azure/key-vault/certificates/tutorial-import-certificate