登录和注销重定向

时间:2012-12-28 06:16:29

标签: asp.net webforms asp.net-membership

我有一个简单的Web窗体登录。该应用程序有三个角色,Admin,Expert和Member。我想重新指向每个子页面。我还希望能够在退出时重定向到主页。

我问过类似的问题here,但该解决方案覆盖了LoginStatus LogoutPageUrl属性。谁能建议怎么做?

更新12/28/2012

到目前为止,我找到的唯一解决方案是创建一个新的菜单页面,其中包含指向不同目标页面的安全修剪链接。暂时搁置这个问题,以获得反馈/替代解决方案......

1 个答案:

答案 0 :(得分:0)

到目前为止,我发现的唯一解决方案是创建一个新的菜单登陆(目标)页面,其中包含指向不同目标页面的安全修剪链接。

protected void Page_Load(object sender, EventArgs e)
{
    if(User.IsInRole("Admin"))
        adminLink.Visible = true;

    if ((User.IsInRole("Member")) || (User.IsInRole("Admin")))
        questionsLink.Visible = true;
}
相关问题