没有 Azure 的 ASP.NET Core 个人用户帐户身份验证

pan*_*nis 5 authentication identity visual-studio asp.net-core

我正在尝试创建一个 asp.net 核心项目(.net 核心 2.2)并且我选择个人用户帐户作为身份验证。问题是我需要添加域名、应用程序 ID 和注册或登录策略。我不想为此使用 Azure。我怎么能跳过它?

在此处输入图片说明

Nan*_* Yu 2

如果您想使用 ASP.NET Identity,请选择Store user accounts in-app

在此输入图像描述

编辑 :

对于 Web API 应用程序,只有Connect to an existing user store in the cloud内置模板,该模板允许通过 JWT 令牌对用户进行身份验证,以便开箱即用地保护 Web API,并使更改身份验证系统变得更简单,例如从应用程序内更改身份验证系统Azure AD B2C 或第三方解决方案(例如 Identity Server)的身份。

如果需要,您需要手动添加 ASP.NET Core Identity 服务。

  • 真的吗?快点。未来是SPA(Angular、React)为什么要限制这个? (3认同)
  • 我没有看到这个选项。下拉列表仅包含我在上图中发布的一个 (2认同)