【发布时间】:2020-02-12 07:29:28
【问题描述】:
我有一个 ASP.NET Core 项目,我在其中使用 ASP.NET Core Identity 和个人用户帐户。 我正在考虑创建一个使用相同用户存储库的移动应用程序,但似乎移动应用程序(ios 或安卓)仅使用 Azure AD B2C。这基本上是我能找到的关于移动应用和身份验证的所有文章。
这是正确的吗?如果是这样 - 为什么? 对此问题的任何意见表示赞赏:-)
【问题讨论】:
-
嗯,移动应用程序通常会倾斜,会有很多用户,Azure AD B2C 比您的自托管身份更好地扩展(开箱即用)并且具有更好的可用性:P 为了扩展您的应用程序,您需要更多的东西来使用(同步和分布式会话存储,即 Redis 或类似的,向上和向下扩展,分布式数据库)
标签: asp.net-core azure-ad-b2c asp.net-core-identity mobile-development