0
我正在通過實現IHttpModule
來創建HTTP模塊,並且我想處理表單身份驗證模塊引發的Authenticate
事件。在HTTP模塊中處理表單身份驗證事件
該文檔僅說明如何從Global.asax中處理此事件,如何從HTTP模塊中處理此事件?
我正在通過實現IHttpModule
來創建HTTP模塊,並且我想處理表單身份驗證模塊引發的Authenticate
事件。在HTTP模塊中處理表單身份驗證事件
該文檔僅說明如何從Global.asax中處理此事件,如何從HTTP模塊中處理此事件?
您可以處理AuthenticateRequest
事件傳遞給Init
方法您IHttpModule
執行HttpApplication
的:
// IHttpModule.Init
public void Init(HttpApplication context)
{
// subscribe to the AuthenticateRequest event
context.AuthenticateRequest += this.onApplicationAuthenticateRequest;
}
private void onApplicationAuthenticateRequest(object sender, EventArgs e)
{
// your code goes here
}
This article在網頁API,使用自定義的HttpModule的基本身份驗證的一個例子,可能是很有幫助。
啊 - 文檔沒有解釋'Authenticate'事件是在'AuthenticateRequest'事件期間引發的,但是我忽略了 - 謝謝。 – Justin 2014-08-28 12:03:01