0

特定のセッション変数が設定されていない場合、すべてのページ要求を Default.aspx に再ルーティングできますか? ユーザーが利用規約に同意するデフォルトのページに移動するようにします。Accept では、Session["Accepted"] が設定されます。それ以外の場合、他のページにジャンプしようとすると、デフォルトのページに引き戻されます。

ありがとう。

4

2 に答える 2

0

default.cs を除くすべてのページ ページ ロード メソッドで次のコードを実装します。

if(Session["sessionkey"] == null)
{
Response.Redirect("~/Default.aspx");
}
于 2013-05-31T07:25:01.090 に答える
0

はい、ページの承認を確認する場合と同様に、FormsAuthorizationModule を使用してこれを行うことができます。これをチェックしてください - http://www.asp.net/web-forms/tutorials/security/membership/user-based-authorization-cs

于 2013-05-30T18:45:06.277 に答える