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

第一步:

创建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工作区域,包括登陆的没有角色的用户.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

gCodeTop 格码拓普 老师

您的鼓励.我的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值