3
有一个应用程序将被登录的行动将需要用户的99%Asp.Net MVC授权选项
我遇到的选项 -
1)创建一个基本控制器继承链并应用该级别的授权属性。就像:BaseController> AuthorizeController,BaseController> PublicController。 (不喜欢这是因为继承链的)
2-)创建自定义授权属性和使用标志绕过授权。类似于this post。 (到目前为止我的偏好)。
有什么其他的选择/最佳做法?在asp.net webforms中使用web.config怎么样?参考文献here。它是否与授权属性相同?
“使用标签”?不明白你的意思。 – 2010-01-18 17:38:34
我不知道我的意思是:-)无论如何,授权元素仍然适用,并且是处理此问题的好方法。我指定的其他选项也适用。 – 2010-01-18 19:51:10