我知道我可以对证书进行 Base64 编码,然后使用 Bicep 或 ARM 模板将其作为“application/x-pkcs12”类型的“Secret”作为 txt 文件导入到 Azure KeyVault。
但是,当我尝试从应用程序网关连接到我的 Key Vault 以使用此证书时,它不会显示在可用证书的下拉列表中。我在 MS 文档中找不到任何内容来表明支持此功能?
我想使用 bicep 进行完全自动化的部署,而无需使用任何 Powershell 或 CLI 脚本。
最佳答案
感谢 @Josh L 确认解决方案。感谢 @Thomas 提供的宝贵见解,将其作为答案发布在社区 wiki 中,以帮助解决类似问题的其他社区成员。
解决方法:-
Based on the MICROSOFT DOCUMENTATION:-
block 引用>We can't do it which will list the certificate in dropdown to import the keyvault certificates, Instead of that we need to import secrets and keys using ARM/Bicep. Also we need to use
cli cmdlts
inside of our arm using deployment scripts.有关更多信息,请参阅以下链接:-
关于azure - 无论如何,是否可以使用 Bicep 或 ARM 将 PFX SSL 证书文件作为证书导入到 Azure Key Vault,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73270238/