azure应用程序服务认证模块是否支持azure aad b2c?

azure应用程序服务认证模块是否支持azure aad b2c?,azure,uwp,azure-active-directory,azure-web-app-service,msal,Azure,Uwp,Azure Active Directory,Azure Web App Service,Msal,我有一个UWP应用程序,需要一个后端。我想使用azure应用程序服务,需要为后台设置身份验证。 应用服务认证模块可以轻松设置和验证应用 我希望使用AAD B2C,但应用程序服务认证模块说它不支持AAD 2.0/msal。那么,应用服务认证模块是否支持AAD B2C 而且,我如何在Web服务上验证AAD B2C令牌签名?Microsoft doc表示可以使用一些库来验证AAD B2C令牌签名,msal可以用于验证asp.net核心web服务上的AAD B2C令牌签名吗 应用服务认证模块是否支持AA

我有一个UWP应用程序,需要一个后端。我想使用azure应用程序服务,需要为后台设置身份验证。 应用服务认证模块可以轻松设置和验证应用

我希望使用AAD B2C,但应用程序服务认证模块说它不支持AAD 2.0/msal。那么,应用服务认证模块是否支持AAD B2C

而且,我如何在Web服务上验证AAD B2C令牌签名?Microsoft doc表示可以使用一些库来验证AAD B2C令牌签名,msal可以用于验证asp.net核心web服务上的AAD B2C令牌签名吗

应用服务认证模块是否支持AAD B2C

是的,App Service easy auth支持AAD B2C,您可以在高级管理模式下进行配置

客户端ID设置为来自Azure AD B2C租户的应用程序客户端ID

问题URL设置为策略的元数据端点

https://tonyb2ctest.b2clogin.com/tonyb2ctest.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=B2C_1_testsignupin
注意:别忘了在azure ad租户应用程序中设置回复url
https://XXX.azurewebsites.net/.auth/login/aad/callback

如何在Web服务上验证AAD B2C令牌签名


许多开源库可用于验证JWT,这与Azure应用程序服务无关。

感谢您的帮助。azure表示身份验证模块与应用程序代码在同一沙箱中运行。应用服务认证模块是否共享我的应用服务计划/VM的计算资源?如果我使用带有身份验证模块的UWP客户端,是否意味着我必须在UWP应用程序和asp.net服务webapi中使用应用程序服务移动SDK,并且我将不能使用asp.net核心?(azure移动应用程序SDK只能为asp.net 4.6运行)。谢谢。AZURE AD B2C浏览器页面在MSAL.net web(新版本用户流(推荐))的嵌入式网络视图中错误呈现。我在哪里可以注意到azure修复此问题?