3

我刚开始使用Dotnet core 3.0 的SPA 的身份验证和授权

dotnet new angular -o <output_directory_name> -au Individual

它创建了一个新项目,其中 Angular 作为客户端应用程序,ASP.net 核心作为后端。现在我想在这个模板中使用 MySQL。

我已经尝试为此使用两个提供程序

  1. MySql.Data.EntityFrameworkCore
  2. Pomelo.EntityFrameworkCore.MySql

但是 Entityframework core 3.0 不支持它们,并要求我降级到 Entityframework core 2.2。当我降级到 Entityframework 核心 2.2 时,另一个名为Microsoft.AspNetCore.ApiAuthorization.IdentityServer的包开始中断,因为它需要 Entityframework 核心版本 3.0 及更高版本。

有人可以告诉我如何为 MySQL 的 SPA 设置此身份验证和授权模板吗?

4

1 回答 1

5

事实证明,我不得不等待一段时间让 Pomelo Entity Framework Team 发布现在可用的 .NET Core 3.0 Supported 版本。所有其他事情现在都按预期工作。

于 2019-10-09T07:09:34.650 回答