1

asp.net アプリケーションでセッション管理が必要なため、ログアウトするたびに他の aspx ページを開くことができませんでした。

簡単な方法を教えてください。

私は c# と Asp.net を初めて使用するので、私の質問の仕方を無視してください。

4

3 に答える 3

3

ユーザーがログアウトしたとき。以下を行う

Session.Clear();
Session.Abandon();

マスターページ(または制限が必要な他のすべてのページ)で、チェックします

If (Session["sessionname"] == null)
{
Respones.Redirect("MyTimeOutPage.aspx");
}

-Milind

于 2012-09-26T07:07:01.450 に答える
2

IMHO簡単な方法は、安全なASP.NETアプリケーションの構築など、いくつかのチュートリアルを実行することです

ここに特効薬はありません。基礎となるフレームワークが何をしているかを理解する必要があります。

于 2012-09-26T06:46:37.763 に答える
0

Authentication と Authorizationを使用してみてください。

これは簡単で、プロジェクトに役立ちます。

SessionManagement を使用して行うこともできます。もしそうなら、これらのリンクを試してください

ASP.NET の状態管理手法

ASP.NET でのセッション管理

于 2012-09-26T07:02:04.373 に答える