我见过的示例代码看起来像这样,这似乎是完全合理的:为什么我硬编码我的控制器属性中的用户权限?
[Authorize(Roles = "Admin, User")]
public class SomeController : Controller
但我也看到了几个例子看起来像这样:
[Authorize(Users = "Charles, Linus")]
public class SomeController : Controller
为什么我会永远想这样做这个?我无法想象任何我想要建立一个知道其用户名的系统的场景。
如果你是Linus或Charles,你可能会这样做。 – 2010-02-16 15:27:52