我有一个操作组,该操作组指向带有Http触发器的Azure Logic应用。有没有一种方法可以使Http触发器只能由操作组调用?最好是我的订阅中有一个行动小组?
答案 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));
}
);
}
sp
和sv
///更新
您可以将Logic Apps Workflow设置设置为仅允许特定URL或仅允许其他逻辑应用程序使用。
使用API管理,您可以以OAuth为例来保护它。