Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.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# 如何在MVC应用程序中创建两个角色_C#_Asp.net Mvc_Roles - Fatal编程技术网

C# 如何在MVC应用程序中创建两个角色

C# 如何在MVC应用程序中创建两个角色,c#,asp.net-mvc,roles,C#,Asp.net Mvc,Roles,我是MVC新手,我正在创建一个MVC项目。我的目标是只显示一个网站,只有我可以编辑/发布/删除,其他人可以访问和只查看页面 我看到了一些解决方案,包括: [Authorize(Roles = "User, Administrator")] 我已经有了一个数据库,我首先使用了实体框架代码 如何从这里着手解决这个问题?谢谢。您尝试过Identity Framework吗? 如果没有,请创建一个空项目,然后安装此软件包将创建一个支持身份验证和授权的ASP.NET MVC应用程序。你可以在这个项目的基

我是MVC新手,我正在创建一个MVC项目。我的目标是只显示一个网站,只有我可以编辑/发布/删除,其他人可以访问和只查看页面

我看到了一些解决方案,包括:

[Authorize(Roles = "User, Administrator")]
我已经有了一个数据库,我首先使用了实体框架代码


如何从这里着手解决这个问题?谢谢。

您尝试过Identity Framework吗? 如果没有,请创建一个空项目,然后安装此软件包将创建一个支持身份验证和授权的ASP.NET MVC应用程序。你可以在这个项目的基础上进行研究,希望这对你有所帮助