移动应用和身份验证-B2C与ASP.NET核心身份

问题描述 投票:0回答:1

我有一个ASP.NET Core项目,在其中我将ASP.NET Core标识与单个用户帐户一起使用。我正在考虑创建使用相同用户存储库的移动应用程序,但似乎移动应用程序(iOS或Andrioid)仅使用Azure AD B2C。我基本上可以找到关于移动应用程序和身份验证的所有文章。

这是正确的吗?如果是这样-为什么?对此问题的任何投入表示赞赏:-)

asp.net-core azure-ad-b2c asp.net-core-identity mobile-development
1个回答
2
投票

否,Mobile App可以使用他们想要认证和授权用户的任何东西。

Azure AD B2C是用于用户身份验证和授权的解决方案,它支持许多主流协议,例如OpenIDConnect和OAuth2.0,SAML。

您已经完成身份验证,我想实现的目标是身份验证即服务,以便您的PC应用程序,Web应用程序,移动应用程序都可以使用asp.net核心身份对用户进行身份验证。

已经有很多成熟的解决方案可以满足您的要求。主流是将Identity Server 4与Asp.net核心身份集成在一起。您可以参考此document以了解它的基本概念

© www.soinside.com 2019 - 2024. All rights reserved.