我相信这很简单。我有一个为客户管理数据库的小站点。当用户登录时,我想根据他们的角色将他们重新路由到管理屏幕或用户屏幕。目前它将它们发送到主屏幕。
我可以Roles.IsUserInRole()
在中使用RouteConfig
吗?我尝试了一些东西,但它不喜欢它。根据角色重新路由的最简单方法是什么?我RouteConfig
的很简单:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new
{
controller = "Home",
action = "Index",
id = UrlParameter.Optional
}
);
}