0

我有一个简单的 Web 表单登录。该应用程序具有三个角色,管理员、专家和成员。我想为每个重定向到不同的子页面。我还希望能够在注销时重新定向到主页。

我在这里问了一个类似的问题,但解决方案覆盖了 LoginStatus LogoutPageUrl 属性。谁能建议如何做到这一点?

2012 年 12 月 28 日更新

到目前为止,我发现的唯一解决方案是创建一个新的菜单页面,其中包含指向不同目标页面的安全修剪链接。让这个问题开放一段时间以征求反馈/替代解决方案......

4

1 回答 1

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;
}
于 2012-12-29T15:17:05.430 回答