欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【Asp.net中Forms验证的角色验证授权(一)】,下面是详细的分享!
Asp.net中Forms验证的角色验证授权(一)
情景:只允许角色为admin 的用户访问。假定Admin用户的用户角色为admin.
下面是前提条件:
第一步,需要确保角色存在,在登录设定Cookie之前执行了代码:
| 以下为引用的内容:
if(!Roles.RoleExists("admin")) |
第二步:确保Admin用户的角色为admin
| 以下为引用的内容:
<if(!Roles.IsUserInRole (tb_username.Text,"admin")) |
以上所分享的是关于Asp.net中Forms验证的角色验证授权(一),下面是编辑为你推荐的有价值的用户互动:
相关问题:asp.net中Form角色验证FormsAuthentication .SignOut
答:FormsAuthentication .SignOut只是注销掉此用户的登录信息,而且这个时间是在Application的Authentication事件后执行,当你再次操作时,因为用户的登录信息已经注销掉,通不过Form验证才会跳转到登录页面。你可以在这个语句后面加个跳转语句 >>详细
相关问题:asp.net 用户验证的方式
答:最简单的写法 第一:母版页控制第二:用户控件控制 验证session or cookie 没值直接转向 >>详细
相关问题:asp.net的身份认证和角色的权限访问问题
答:这应该是用三层结构做的,是不是还有代码没有黏贴出来呀,,,,,,, UserModel应该是表示层的一个类. 而ValidUser是一个带有用户名和密码参数的一个方法... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
