授权 - Claimset在.NET的核心

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

我从迁移目标框架.net framework 4.6.1网络API项目.net core。 API需要的授权和使用Claimset获取或从旧的项目要求设定的权利要求的集合。

在传统项目,ClaimSet从System.IdentityModel库,不适用于.NET的核心使用。

我试图在.NET核心使用System.Security.Claims库,但ClaimSet财产在这个库不可用。

我的问题,是有ClaimSet是.NET中提供的核心?如果是的话,我应该怎么用呢?该库我需要消耗与.NET的核心ClaimSet工作?

c# asp.net-mvc authorization claims-based-identity
1个回答
0
投票

世界上没有ClaimSet本身。您只需现在创建一个Enumerable<Claim>()这是在发现:microsoft.netcore.app \ 2.2.0 \参考\ netcoreapp2.2 \ System.Security.Claims.dll

© www.soinside.com 2019 - 2024. All rights reserved.