Web アプリケーション (ASP.NET 4) で asp ログイン コントロールを使用します。管理者ロールのユーザーの場合、管理者ページにリダイレクトします。
私はこのコードを使用しますが、機能しません:
protected void baseLogin1_LoggingIn(object sender, LoginCancelEventArgs e)
{
if (Page.User.Identity.IsAuthenticated && Roles.IsUserInRole(Page.User.Identity.Name, "Admin"))
{
Page.Response.Redirect("admin/Default.aspx");
}
}
私を助けてください。