2019-4-24 Asp.net MVC4 Authorize授权快速Demo

版权声明:本文为博主原创文章,博主QQ:289102120,博主Mobile:15891712396 https://blog.csdn.net/vinglemar/article/details/89497649

第一步:

创建c#,MVC4,Internet应用程序 项目,项目名称为:MvcAuthorize

第二步:

修改Web.config文件数据库连接字符串数据库名称,注意:连接字符串 应该是自己电脑上的SqlServer服务器名称.

第三步:

编译项目,然后启动(不调试).启动后,注册四个用户,注册四次,用户名分别为: ma,zhang,li,wang

第四步:

打开数据库,增加角色,分配前三个用户的角色.

第五步:

修改增加Home控制器代码,代码如下:

然后,右击新增的Action里面,添加四个对应的view.

第六步:

修改_Layout.cshtml代码,代码如下:

Demo说明:

  • 角色为teacher,可访问teacher工作区域;
  • 角色student,可访问student工作区域;
  • ma老师和zhang同学以访问MaZhang工作区域;
  • 所有登陆用户可以访问Loginer工作区域,包括登陆的没有角色的用户.

猜你喜欢

转载自blog.csdn.net/vinglemar/article/details/89497649