ASP.NET Core:自定义身份验证和授权

问题描述 投票:0回答:1

让我们考虑我已经有一个基于UserIdentity返回HttpRequest的包。我想创建一个使用我的程序包的ASP.NET Core项目,以获取ClaimIdentity对象。怎么做?

authentication asp.net-core
1个回答
1
投票

我认为您可以通过将其应用于服务中间件注册,来告诉Asp.NET Core使用您的自定义身份。像

之类的东西
services.AddDefaultIdentity<MyIdentityClass>()

假设MyIdentityClass扩展了IdentityUser类。您可以在Asp.NET Core文档中找到有关如何自定义标识[https://docs.microsoft.com/it-it/aspnet/core/security/authentication/customize-identity-model?view=aspnetcore-3.1](here]的更多信息。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.