通过仅允许操作组调用来使用Http触发器保护逻辑应用程序

时间:2019-06-07 21:47:55

标签: azure azure-logic-apps

我有一个操作组,该操作组指向带有Http触发器的Azure Logic应用。有没有一种方法可以使Http触发器只能由操作组调用?最好是我的订阅中有一个行动小组?

1 个答案:

答案 0 :(得分:0)

默认情况下,Http触发器是使用SAS(共享访问签名)密钥Secure access in Azure Logic Apps生成的。因此从某种意义上说默认情况下是安全的。

部署将生成一个带有 getUniversityByID(universityID: number) { const path = `/university/find/${universityID}`; this.sharedHttp.get(path).subscribe( (res: Universities) => { // Returning HtppResponse works... this.store.dispatch(new GetUniversitySuccess(res)); }, err => { // Returning HtppErrorResponse don't works... this.store.dispatch(new GetUniversityError(err.message)); } ); } spsv

的网址

///更新

您可以将Logic Apps Workflow设置设置为仅允许特定URL或仅允许其他逻辑应用程序使用。

Workflow settings

使用API​​管理,您可以以OAuth为例来保护它。