Asp.net mvc asp.net mvc安全性

Asp.net mvc asp.net mvc安全性,asp.net-mvc,authorization,geneva-framework,Asp.net Mvc,Authorization,Geneva Framework,如何禁止匿名访问我的ASP.NET mvc控制器?明确地 我想要求对所有控制器进行身份验证访问,但允许匿名访问 添加到资源类型文件,如.css和.js文件。不要像我使用Microsoft Geneva那样使用会员服务。一种方法是让您的控制器从(您自己的)ControllerBase继承 添加 [授权] 该类的属性 一种方法是让您的控制器从(您自己的)ControllerBase继承 添加 [授权] 该类的属性 如果不想对基本控制器进行子分类,可以对每个控制器中的每个操作方法使用Authorize

如何禁止匿名访问我的ASP.NET mvc控制器?明确地 我想要求对所有控制器进行身份验证访问,但允许匿名访问
添加到资源类型文件,如.css和.js文件。不要像我使用Microsoft Geneva那样使用会员服务。

一种方法是让您的控制器从(您自己的)ControllerBase继承

添加

[授权]


该类的属性

一种方法是让您的控制器从(您自己的)ControllerBase继承

添加

[授权]


该类的属性

如果不想对基本控制器进行子分类,可以对每个控制器中的每个操作方法使用Authorize属性(操作过滤器)


有关操作筛选器的介绍,请参见此处:

如果不想将基本控制器分为子类,则可以在每个控制器中的每个操作方法上使用Authorize属性(操作筛选器)

有关操作筛选器的介绍,请参见此处: