我是 MVC 的新手,这个问题可能是一个新手问题。我Authorize
在网上看到过关于属性的例子。在这些示例中,作者控制器代码如下所示
[Authorize]
[InitializeSimpleMembership]
Public class someController: Controller {...}
但是如果你检查 AccountController 你会发现
[Authorize]
[InitializeSimpleMembership]
Public class AccountController: Controller {...}
所以我的问题是为什么作者不简单地使用[Authorize]
而不初始化 Simple 成员资格,someController
因为如果它到达 Account Controller,它将以任何方式被初始化。