请教一下FORMS验证中角色验证的问题

因为要在web.config中设置都什么角色可以访问该页,如果角色的权限不够,会自动返回到登陆页。

但是如何判断用户是否是因为角色权限不够还是因为其他原因而返回到登陆页面。

 

user.isInRole(roles)方法可以判断,但是如何根据页面要求的角色,也就是在web.config中设置的权限

读取出来呢。

 

不知道说明白没。。。。。。

请大家帮助一下。。谢谢。。。。。


猛跑小猪
浏览 352回答 2
2回答

一只斗牛犬

对这个页面配置这样子的节点<?xml version="1.0" encoding="utf-8"?><configuration>&nbsp;&nbsp;&nbsp; <system.web>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <authorization>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <allow roles="VIPUSER" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <deny users="*" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </authorization>&nbsp;&nbsp;&nbsp; </system.web></configuration>

Helenr

如果使用楼上的验证方式,楼主不需要自己去做这些,是自动滴
打开App,查看更多内容
随时随地看视频慕课网APP