LoggedInイベントでASP.NET4.0ログインコントロールを使用しています
protected void Login_LoggedIn(object sender, EventArgs e)
{
if (User.Identity.IsAuthenticated) // return false (why?)
{
string name = HttpContext.Current.User.Identity.Name;
}
Response.Redirect("Default.aspx");
}
イベントが発生し、デバッガーでキャッチしています。私が抱えている問題は、何らかの理由でUser.Identity.IsAuthenticated
戻ってくることですfalse
関数が終了してにリダイレクトされた後Default.aspx
、を追加するUser.Identity.IsAuthenticated
と、が返されますtrue
。
どうして?