首页 > 解决方案 > 如何在我的新 Asp.net 核心 Web API 中从旧数据库中验证用户?

问题描述

我有一个 asp.net 核心 Web API 项目,我在我的 android 应用程序中实现了注册和登录。现在我想创建新的 android 应用程序,但我不想在我的新数据库中创建新表,例如表用户角色和其他用于注册和登录用户,我的问题是如何创建新的 .net 核心实体框架项目并为我的新应用程序创建新表(例如:产品和生产者和......)但对于身份验证,我使用我的旧数据库在我的新 Web API 中进行用户身份验证?

在我的新 Web API 中,如何使用Authorize属性和...

旧的 Asp.net Web API

[HttpGet("{id}")]
[Authorize]
public async Task<IActionResult> Get(int id)
{
    if (!User.Identity.IsAuthenticated)
    {
    }
}

编辑 我在另一个问题中的问题在这里

在不同的项目中为 WebAPI 和 Asp.Net Core 使用一个标识

标签: authenticationasp.net-coreasp.net-web-apief-core-3.1

解决方案


推荐阅读