0

VS2005で小さなアプリケーションを使用しています。VisualStudioが提供するログインコントロールを使用してログインパネルを作成しました。

これにはフォーム認証を使用しました。その正常に動作します。次に、フォーム認証を使用してリンクボタンにログアウト機能を作成します。

この機能を実装するにはどうすればよいですか?貴重なご回答をお願いします。

4

2 に答える 2

1

ログアウトリンクボタンのコードは次のようになります。

//sign out from form authentication

FormsAuthentication.SignOut();

//abandon session

Session.Abandon();

Response.Redirect("logon.aspx"); 

詳細については、以下のリンクをご覧ください。 フォーム認証を使用してログアウトする

于 2013-01-04T11:11:33.243 に答える
0

これらはログアウト時に実装する必要があります-

FormsAuthentication.SignOut(); //Removes the forms-authentication ticket from the browser.
Session.Clear();               //clear all session values
Session.Abandon();             //Remove session objects

FormsAuthentication.RedirectToLoginPage(); //redirect the user back to the login page
//OR
Response.Redirect("/Default.aspx"); //whichever page you need.
于 2013-01-04T11:06:49.937 に答える