我正在开发一个带有 ReactJS 前端和 .NET Core 3.0 后端的 Web 应用程序。为了创建它,我几乎遵循了本教程:https ://docs.microsoft.com/en-us/aspnet/core/security/authentication/identity-api-authorization?view=aspnetcore-3.0 。
目前,我将用户存储在 Azure 云中托管的数据库中。在 Startup 类的后端代码的 ConfigureServices() 方法中,我连接到我的数据库,如下所示:
services.AddDbContext<ApplicationDbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));
现在,管理层希望进行更改,以便用户不会存储在我们自己的数据库中,而是存储在 Microsoft Identity(以前称为 Azure Active Directory (Azure AD))中。这是因为许多公司已经在那里拥有用户帐户,他们不必创建新用户。
有人能告诉我如何从现在的位置过渡到那个目的地吗?我看到一些教程,我从头开始创建这样的 Web 应用程序,但我觉得我可以只更改我已经拥有的几行代码并进行更改。任何人?