【发布时间】:2016-08-24 08:50:26
【问题描述】:
谁能向我解释这两个属性的区别和用例?我很困惑,因为它们的行为相似。
我知道 [Authorize] 挂钩到 ASP.NET 应用程序生命周期并在请求到达控制器/操作之前运行。 PrincipalPermission 呢?
[PrincipalPermission(SecurityAction.Demand, Role="Admin")]
和
[Authorize(Roles="Admin")]
【问题讨论】:
标签: c# attributes authorize-attribute principalpermission