フォーム認証イベントの処理

更新 : 2007 年 11 月

フォーム認証イベントを処理して、フォーム認証プロセスの次の部分をカスタマイズすることができます。

  • フォーム認証チケットの作成方法

  • User プロパティの設定方法

これらのタスクを実行するには、アプリケーションの Global.asax ファイルの FormsAuthentication_OnAuthenticate イベントを処理します。通常はフォーム認証がこれらのタスクを管理します。ただし、IPrincipal インターフェイスを実装するカスタム クラスに User プロパティを設定するなど、アプリケーション固有の認証要件がある場合もあります。詳細については、「FormsAuthenticationEventHandler」を参照してください。

認証サービスを使用してフォーム認証にアクセスする場合、Authenticating イベントを処理してユーザー資格情報の検証方法をカスタマイズできます。CreatingCookie イベントを処理すると、サービスから返される認証 Cookie のコンテンツをカスタマイズできます。詳細については、「方法 : WCF 認証サービスを使用するときのユーザー ログインをカスタマイズする」および「方法 : WCF 認証サービスから認証 Cookie をカスタマイズする」を参照してください。

参照

その他の技術情報

ASP.NET Web アプリケーションのセキュリティ

フォーム認証プロバイダ