Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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 MVC 3如何创建控制器&x27;s custrom访问属性?_Asp.net Mvc - Fatal编程技术网

Asp.net mvc MVC 3如何创建控制器&x27;s custrom访问属性?

Asp.net mvc MVC 3如何创建控制器&x27;s custrom访问属性?,asp.net-mvc,Asp.net Mvc,在我的应用程序(MVC 3)中,我有几种类型的用户,下面是典型的-我猜-场景:我想限制其中一些用户对某些控制器的访问,并且其中一些用户可以访问指定的控制器,但不是所有操作。我正在寻找一些如何创建该场景的技巧或文章。谢谢你的建议 你想调查一下这个问题。您还可以找到更多信息。您想查看。您还可以找到更多信息。要限制用户执行所有操作,请在整个控制器上使用authorized属性。 但是,如果要将用户限制为某些选定的操作,请在所需的操作(而不是整个控制器)上使用AuthorizeAttribute。 同样

在我的应用程序(MVC 3)中,我有几种类型的用户,下面是典型的-我猜-场景:我想限制其中一些用户对某些控制器的访问,并且其中一些用户可以访问指定的控制器,但不是所有操作。我正在寻找一些如何创建该场景的技巧或文章。谢谢你的建议

你想调查一下这个问题。您还可以找到更多信息。

您想查看。您还可以找到更多信息。

要限制用户执行所有操作,请在整个控制器上使用authorized属性。 但是,如果要将用户限制为某些选定的操作,请在所需的操作(而不是整个控制器)上使用AuthorizeAttribute。 同样,您还可以通过使用角色将经过身份验证的用户限制为某些控制器或操作方法。例如:

[AuthorizeAttribute(Roles = "Employee")]

要限制用户执行所有操作,请在整个控制器上使用AuthorizeAttribute。 但是,如果要将用户限制为某些选定的操作,请在所需的操作(而不是整个控制器)上使用AuthorizeAttribute。 同样,您还可以通过使用角色将经过身份验证的用户限制为某些控制器或操作方法。例如:

[AuthorizeAttribute(Roles = "Employee")]

MVC有两个属性:
[Authorize]
[AllowAnonymous]
。研究它们。它们可以应用于控制器或操作级别。MVC有两个属性:
[Authorize]
[AllowAnonymous]
。研究它们。它们可以应用于控制器或操作级别。