does the azure App Service Authentication module suport azure aad b2c?

巧了我就是萌 提交于 2021-02-05 06:40:27

问题


I have a UWP app that needs a backend. I want to use azure app service and need set an authentication for the background. The App Service Authentication module can easily set and Authentication for the app.

I wish to use AAD B2C, but the App Service authentication module say that it does not support aad 2.0/msal. So, does the App Service Authentication module can support AAD B2C?

And, how can I verify the AAD B2C token signature on the webservice? Microsoft doc said can use some library to verify the AAD B2C token signature, can msal be used to Verify the AAD B2C token signature on a asp.net core web service?


回答1:


does the App Service Authentication module can support AAD B2C?

Yes, App Service easy auth supports AAD B2C, you can configure it under Advanced management mode.

Set the Client ID to be the Application Client ID from Azure AD B2C tenant.

Set the Issue URL to be the Metadata Endpoint for the policy.

https://tonyb2ctest.b2clogin.com/tonyb2ctest.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=B2C_1_testsignupin

Note: don't forget to set the reply url in azure ad tenant application https://XXX.azurewebsites.net/.auth/login/aad/callback

how can I verify the AAD B2C token signature on the webservice?

Many open-source libraries are available for validating JWTs, it doesn't matter with Azure App service.



来源:https://stackoverflow.com/questions/58788198/does-the-azure-app-service-authentication-module-suport-azure-aad-b2c

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!