Oauth 2.0 使用oauth和api管理保护Azure逻辑

Oauth 2.0 使用oauth和api管理保护Azure逻辑,oauth-2.0,azure-logic-apps,azure-api-management,Oauth 2.0,Azure Logic Apps,Azure Api Management,寻找一些指导,关于如何使用Oauth2和api管理保护我的逻辑应用程序的链接,任何人都有一些好的文章和指南,在没有真正运气的情况下尝试过谷歌搜索这在api管理中是可能的。您可以将逻辑应用程序配置为白名单,并且只能由API管理的IP访问,并根据您的喜好配置API管理(例如Oauth) 有关更多信息,请参阅@derek li提供的链接可以在APIM上配置OAuth安全性。但在此之后,您需要配置策略以删除授权标题 否则,您将收到一个错误,提示: 请求必须仅通过共享访问方案进行身份验证 查看此链接以了解

寻找一些指导,关于如何使用Oauth2和api管理保护我的逻辑应用程序的链接,任何人都有一些好的文章和指南,在没有真正运气的情况下尝试过谷歌搜索这在api管理中是可能的。您可以将逻辑应用程序配置为白名单,并且只能由API管理的IP访问,并根据您的喜好配置API管理(例如Oauth)


有关更多信息,请参阅

@derek li提供的链接可以在APIM上配置OAuth安全性。但在此之后,您需要配置策略以删除
授权
标题

否则,您将收到一个错误,提示:

请求必须仅通过共享访问方案进行身份验证


查看此链接以了解更多信息:

Yep但上面的链接在“添加Azure Active Directory、OAuth或其他安全性”部分中引用了Api管理,但没有说明如何配置此链接?回答中的链接指定了Logic App支持的所有身份验证选项。它们中的任何一个都可以与Azure APIM一起使用。只需创建一个APIM服务并将您的逻辑应用程序导入其中(有一个预览功能)。默认情况下,APIM将使用SAS令牌调用Logic App,这不是您需要更改的内容。如果您想在上面添加OAuth,请查看我们的validate jwt策略,它将允许您为每个请求要求OAuth令牌并检查其声明。