将PowerApps CustomConnector设置为OAuth2 / AzureAD

时间:2017-08-21 17:37:48

标签: asp.net-web-api oauth oauth-2.0 azure-active-directory powerapps

我正在尝试使用OAuth2(Azure Active Directory)对我编写的Web api进行身份验证,该API由Azure Active Directory保护。我知道我的安全性设置正确,因为我编写了一个不同的应用程序来使用API​​,它可以工作。

当我尝试设置PowerApps自定义连接器时,我一直收到401 Unauthorized错误。我相信这是因为我的设置不正确。但是,我无法弄清楚PowerApps安全性页面中的字段应该映射到哪些字段。

以下是powerapps页面的屏幕截图。请指教... Security Tab for Custom Connector 谢谢,

1 个答案:

答案 0 :(得分:1)

客户端ID和客户端保密是您在应用程序中注册的客户端应用程序的属性。

资源URL是代表Web API的应用程序的app id URI。您可以从用于预览请求的令牌中解码它。

有关针对Azure Active Directory的PowerApps身份验证的更多详细信息,请参阅以下链接:

Use Azure Active Directory with a custom connector in PowerApps