当前位置: 首页 > 知识库问答 >
问题:

从逻辑应用中的Azure Key Vault获取证书

经伟
2023-03-14

我的Azure Key Vault中存储了证书。需要在同一订阅中创建逻辑应用,才能使用此证书使用AAD与Azure应用服务Web API终端进行身份验证。如何从逻辑应用中检索证书?我希望我可以直接从逻辑应用程序以某种方式获得它,而不必在本地下载它并重新上传到逻辑应用程序。

共有2个答案

凌和颂
2023-03-14

将您的证书存储在密钥保管库中,但如果您想在逻辑应用程序中使用,内置的密钥保管库操作将无济于事。您必须求助于对RESTAPI的HTTP调用

柳羽
2023-03-14

您可以在逻辑应用程序中调用RESTAPI-Get Certificate,以检索证书,请执行以下步骤。

1.在Azure portal中启用逻辑应用程序的系统分配标识

2.导航到keyvault的访问策略,使用正确的证书权限向其添加系统分配的标识,遵循此文档。

3.在逻辑应用中,使用HTTP操作,如下所示。

 类似资料:
  • 我需要有一个在 Exchange 帐户的不同 SMTP-ID(别名)上触发的 Azure 逻辑应用。已连接到 Office 365。 问题是“收件人”字段总是包含主要地址,例如“用户@域”而不是“别名@域”。 该应用程序将读取附件并在SharePoint上创建文件,电子邮件是从打印机创建的,因此需要使用电子邮件地址名称作为目标文件夹,而不是电子邮件主题行。 关于如何解析Logic App的Offi

  • 在这一章中,您将学习如何添加JavaScript逻辑到你的nativescript APP,你会使用构建 NativeScript 框架的基本模式, MVVM ,或是“ Model View ViewModel ”。下面是这些词的意思: Model(模型):模型定义和表示数据。将模型从各种可能使用的视图中分离出来,就可以实现代码重用。 View(视图):视图代表UI,在 NativeScript

  • 组件1包括:1.txt,2.txt 组件2包括:3.txt 4.txt 当组件1和组件2都选中时安装所有文件,当组件2选中而组件1未选中时安装文件3.txt,不安装组件2所属的文件4.txt。当组件1选中而组件2未选中时仅安装组件1所属的文件。 用逻辑库实现: LOGICLIB_SECTIONCMP !include LogicLib.nsh Section "区段1" Sec1 File 1.

  • 应用逻辑漏洞不同于其他我们讨论过的类型。虽然 HTML 注入、HTML 参数污染和 XSS 都涉及到提交一些类型的潜在恶意输入,应用落地及漏洞实际上涉及到操纵场景和利用 Web APP 代码中的 Bug。 这一类型攻击的一个值得注意的例子是 Egor Homakov 对 Github 的渗透,Github 使用 RoR 编写。如果你不熟悉 Rails,他是一个非常流行的 Web 框架,在开发 We

  • 主要问题是我使用Struts 1.0。但是我不能改变它。我在jsp中使用arraylist的属性时遇到了一个问题。显示工作正常,但我没有以我的形式获取arraylist中实例化的数据。在调试模式下,我发现它永远不会出现在我的属性的getter中。我在struts 1.0中找到了两种解决方案,但我无法使其正常工作。 我的ActionForm中的数组列表: Arraylist中Account对象的类声

  • 我试图配置一个Azure逻辑应用与Azure Devops连接器,将创建一个新的管道版本 管道需要两个变量,系统和范围: 如何在logic app中配置名称和值?,我试过了,但没用: 如何将这些变量传递到Azure运营模式中的发布管道?