0
客戶使用http://aaa.com/uploads/bb/index.html來請求我的ASP.NET MVC網站。我想確保客戶有足夠的權限訪問該網站,所以我需要趕上請求並處理它。我正在使用IHttpModule
來做到這一點。通過asp.net mvc網站的html請求
public class myHttpModule : IHttpModule {
public void Init(HttpApplication context)
{
context.BeginRequest += new EventHandler(context_BeginRequest);
}
void context_BeginRequest(object sender, EventArgs e)
{
HttpApplication application = (HttpApplication)sender;
Uri url = application.Context.Request.Url;
string path = url.AbsoluteUri;
}
}
的問題是,當第二次使用相同的URL請求的網站,該HttpModule
不能趕上請求。