@Applicationディレクティブが書かれたグローバルアプリケーションクラスGlobal.asaxは、アプリケーション全体のイベントを処理する。
第11回 実践アプリケーションでもっと踏み込むASP.NET 2.0の世界(4/4) - @IT
ここからはVSで、
プロジェクト作成。
新しい項目。
users.xml。
内容は、
これまでと変わらずユーザ情報。
さらに、
グローバルアプリケーションクラスを追加。
Global.asaxは、
これだけ。
Global.asax.csは、
アプリケーションの開始と終了のイベントハンドラはアプリケーション全体の処理なのでここに来る。
Web.configは、
これまでのフォーム認証の部分を書き足す。
Default.aspxも、
これまでのlogin.aspxに書いてた内容。
ビルドして起動時にやはりここに来る。
ログインすると、
リダイレクトURLは/Default.aspx。
この時、testuser1で認証成功してる。
ちなみになぜかここ構文エラーになってるけど・・・。