核心认证密钥斗篷 Poc使用.net core 3.1通过进行授权使用。 我们将模拟一个管理市场后台的应用程序。 在这种情况下,我们需要保护我们的端点,此外,还要验证用户是否在他打算使用的资源的“保护伞下”。 为此,我们将使用Multitenancy的概念。 出于教学目的,该代码尽可能地简洁和简单。 主要思想是集中于认证/授权的主题。 上手 首先,我们需要创建网络核心应用程序。 我们可以使用以下命令执行此操作: dotnet new webapi -n Marktplace.Backoffice 结果应类似于下图: Dotnet new刚刚通过模板在Marketplace.Backoffice文件夹内创建了一个ASP.NET Core Web API项目。 要查看所有可用模板,可以运行以下命令: dotnet new --help 为确保一切正常,我们将执行还原并构建: