我的Azure Key Vault中存储了一个证书。我需要在同一订阅中创建一个逻辑应用程序,才能使用此证书通过AAD使用Azure App Service Web API端点进行身份验证。如何从逻辑应用程序检索证书?我希望可以以某种方式直接从逻辑应用程序直接获取它,而不必本地下载并重新上传到逻辑应用程序。
感谢任何指针!
答案 0 :(得分:1)
您可以在逻辑应用程序中调用REST API-Get Certificate
来检索证书,请按照以下步骤操作。
1。Enable system-assigned identity of the logic app in Azure portal
2。导航至您的密钥仓库的Access policies
,使用正确的Certificate Permissions
向其添加系统分配的身份,并遵循此doc。
3。在逻辑应用程序中,使用如下所示的HTTP
操作。
答案 1 :(得分:0)
将您的证书存储在 Key Vault 中,但如果您想在逻辑应用中使用,内置的 Key Vault 操作将无济于事。您必须求助于对 REST API 的 HTTP 调用!