0

バックエンドとして C# と SQL SERVER 2008 を使用して ASP.NET MVC3 プロジェクトに取り組んでいます。

Mu の問題は次のとおりです。

ログアウトコントローラーでやっています

Session.Abandon();

 HttpContext.Response.Cookies.Set(new HttpCookie("Cookie-Name") { Value = string.Empty });

これにより、セッションがクリアされ、Cookie もクリアされます。

ここで、ユーザーがブラウザの [戻る] ボタンをクリックすると、ログイン ページにリダイレクトされるようにしたいと考えています。

これどうやってするの?

4

1 に答える 1

0

試す:

if(!User.Identity.IsAuthenticated)
{
    RedirectToAction("Index", "Home");
}

[Authorize]必要なアクションでデータ注釈を使用します。とにかくユーザーがログインする必要があるすべてのページに対して、そのようなことを行う必要があります。

それが役に立てば幸い。

于 2013-07-11T11:16:15.213 に答える