共用方式為


處理表單驗證事件

更新:2007 年 11 月

您可以處理表單驗證事件,以自訂下列表單驗證程序的面向:

  • 表單驗證票證的建立程序。

  • User 屬性的設定程序。

如果要處理上述工作,請處理應用程式之 Global.asax 檔案中的 FormsAuthentication_OnAuthenticate 事件。通常,表單驗證會幫您管理這些工作。但是,您的應用程式可能有特定的驗證需求,例如將 User 屬性設定為自訂類別,該類別會實作 IPrincipal 介面。如需詳細資訊,請參閱 FormsAuthenticationEventHandler

透過驗證服務存取表單驗證時,您可以處理 Authenticating 事件,以自訂如何驗證使用者認證。您可以處理 CreatingCookie 事件,以自訂服務傳回之驗證 Cookie 的內容。如需詳細資訊,請參閱 HOW TO:自訂使用 WCF 驗證服務時的使用者登入HOW TO:自訂來自 WCF 驗證服務的驗證 Cookie

請參閱

其他資源

ASP.NET Web 應用程式安全性

表單驗證提供者