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