在Azure Active Directory成功验证webapp后,我需要向令牌添加自定义声明。
基本上我想在我的一个控制器中执行此操作:
if (ExistsUserInDb(User.Identity.Name))
{
User.Identity.AddClaim("superUser", "true");
}
当用户在其他控制器上执行某些superPrivilege操作时,我可以继续重用相同的令牌。
这可能吗?
我尝试过这些链接,但它们对我不起作用: How to extend available properties of User.Identity How to add claims in ASP.NET Identity