Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc MVC3项目的ASP.Net成员资格仅来自Web.config,就像在网站中一样_Asp.net Mvc_Asp.net Mvc 3_Membership - Fatal编程技术网

Asp.net mvc MVC3项目的ASP.Net成员资格仅来自Web.config,就像在网站中一样

Asp.net mvc MVC3项目的ASP.Net成员资格仅来自Web.config,就像在网站中一样,asp.net-mvc,asp.net-mvc-3,membership,Asp.net Mvc,Asp.net Mvc 3,Membership,我想在MVC3.0项目中的区域应用ASP.Net成员资格,但我不想在控制器中设置[Authorize]。如果可能的话,那么我如何实现这一点。您可以通过覆盖在基本控制器中执行的OnAction(或者如果不想实现基本控制器,则覆盖每个OnAction)来自己实现对每个方法的调用的安全检查,并决定是否允许调用。出于好奇,为什么不使用[Authorize]?是的,您可以在mvc3中实现全局授权。为此,首先编写一个覆盖默认authorized属性的全局筛选器,然后在global.asax中注册自定义筛选器

我想在MVC3.0项目中的区域应用ASP.Net成员资格,但我不想在控制器中设置[Authorize]。如果可能的话,那么我如何实现这一点。

您可以通过覆盖在基本控制器中执行的OnAction(或者如果不想实现基本控制器,则覆盖每个OnAction)来自己实现对每个方法的调用的安全检查,并决定是否允许调用。出于好奇,为什么不使用[Authorize]?

是的,您可以在mvc3中实现全局授权。为此,首先编写一个覆盖默认authorized属性的全局筛选器,然后在global.asax中注册自定义筛选器


我只是想证明,在controller中有没有不使用[Authorize]的方法