从用户登录重定向取决于rol [英] redirect from user login depending on rol
本文介绍了从用户登录重定向取决于rol的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
从用户登录重定向取决于rol
解决方案
您好,如果您使用的是aspnet会员资格,您可以尝试:
// 角色主页:
if (Roles.IsUserInRole(txtUsername.Text, Role1))
Response.Redirect( 〜/ System / Role1 / Default.aspx 跨度>);
else if (Roles.IsUserInRole(txtUsername.Text, Role2))
Response.Redirect( < span class =code-string>〜/ System / Role2 / Default.aspx);
else if (Roles.IsUserInRole(txtUsername.Text, Role3))
Response.Redirect( < span class =code-string>〜/ System / Role3 / Default.aspx);
else
Response.Redirect( 〜/ Default.aspx的跨度>);
// 类'Roles'在命名空间中:System.Web.Security
redirect from user login depending on rol
解决方案
Hi, If you are using aspnet membership you can try:
//role home pages: if (Roles.IsUserInRole(txtUsername.Text, "Role1")) Response.Redirect("~/System/Role1/Default.aspx"); else if (Roles.IsUserInRole(txtUsername.Text, "Role2")) Response.Redirect("~/System/Role2/Default.aspx"); else if (Roles.IsUserInRole(txtUsername.Text, "Role3")) Response.Redirect("~/System/Role3/Default.aspx"); else Response.Redirect("~/Default.aspx"); //the class 'Roles' is in the namespace: System.Web.Security
这篇关于从用户登录重定向取决于rol的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文