Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/270.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
C# 如何以简单有效的方式实现对特定视图(MVC4 Razor)的仅管理员访问?_C#_Asp.net Mvc 4_Razor - Fatal编程技术网

C# 如何以简单有效的方式实现对特定视图(MVC4 Razor)的仅管理员访问?

C# 如何以简单有效的方式实现对特定视图(MVC4 Razor)的仅管理员访问?,c#,asp.net-mvc-4,razor,C#,Asp.net Mvc 4,Razor,如果问题已经提出,请提前道歉 我的项目中有两个用户,其中一个是管理员。我想阻止普通用户以任何方式进入管理员的查看页面。我是MVC的新手 如果可能,请帮助我解释答案。尝试使用asp.net identity,您可以在其上定义角色及其最佳方式,否则您可以在应用程序中使用会话(我的建议是永远不要使用它)。mvc4上是否支持会话?请看一看,谢谢,但我有疑问。我可以在我的项目中使用这个实体框架吗?你的意思是你在使用页面模型吗?如果你的答案是肯定的,请检查

如果问题已经提出,请提前道歉

我的项目中有两个用户,其中一个是管理员。我想阻止普通用户以任何方式进入管理员的查看页面。我是MVC的新手


如果可能,请帮助我解释答案。

尝试使用asp.net identity,您可以在其上定义角色及其最佳方式,否则您可以在应用程序中使用会话(我的建议是永远不要使用它)。mvc4上是否支持会话?请看一看,谢谢,但我有疑问。我可以在我的项目中使用这个实体框架吗?你的意思是你在使用页面模型吗?如果你的答案是肯定的,请检查