日期:2014-05-18  浏览次数:20544 次

一个关于form表单验证的问题~!
<authentication   mode= "Forms ">
<forms   name= "RoleAuthentication "   loginUrl= "Logon.aspx "   protection= "All "   path= "/ "/>
</authentication>
<location   path= "Manager ">
<system.web>
<authorization>
<allow   roles= "FirstCheck "/>
<allow   roles= "FinalCheck "/>
<allow   roles= "Operator "/>
<deny   users= "* "/>
</authorization>
</system.web>
</location>

一般就一类用户登陆,实现验证就没问题了。
可是遇到一个比较大型的网站,还有企业用户等,用另一个登陆,这样有多类用户,如果没通过验证怎么让他跳转到不同的登陆页面呢?

------解决方案--------------------
角色验证验证 一个登录页
通过后跳到默认的default页,
或自己设定default页,登录后总是跳到这个页,
在这个页里判断一下角色, 再页面跳转
http://blog.csdn.net/hongyin163/archive/2006/10/25/1350939.aspx