インデックス コントローラーで次のコードを実行したい
public ActionResult Index()
{
if(User!=null)
{
if(0==(Roles.GetRolesForUser(username).ToList().Contains("administrator")))
{
//do something
}
}
return View();
}
GetRolesForUser
特にUser
が null でない場合 (ユーザーがオンライン/ログインしている場合) 、インデックス ページの読み込み時に例外が発生しました。
例外WebSecurity's InitializeRoles
により、_appStart.cshtml ファイルを呼び出すように求められます