【发布时间】:2015-04-09 06:00:23
【问题描述】:
我了解我可以使用声明来对用户进行陈述:
var claims = new List<Claim>();
claims.Add(new Claim(ClaimTypes.Name, "Peter"));
claims.Add(new Claim(ClaimTypes.Email, "peter@domain.com"));
但我应该如何存储“基于角色”的声明?例如:
用户是超级管理员。
claims.Add(new Claim("IsSuperAdmin, "true"));
值参数“true”感觉完全多余。这个陈述还能如何使用声明来表达?
【问题讨论】:
标签: c# asp.net-web-api2 asp.net-identity claims-based-identity asp.net-authentication