http://blog.youkuaiyun.com/firewolffeng/archive/2007/12/13/1933694.aspx
/*含有iframe tag的页面*/
MyHandler.cs using System; using System.Collections.Generic; using System.Text; using System.Web;
namespace MyNameSpace { public class MyHandler : IHttpModule { public void Init(HttpApplication application) { application.AcquireRequestState += new EventHandler(application_AcquireRequestState); }
public void application_AcquireRequestState(object sender, EventArgs e) { HttpApplication app = (HttpApplication)sender;
if (app.Context.Request.Path.ToUpper() == "/aes/cTrace/logon.aspx".ToUpper()) return; if (app.Context.Request.Path.ToUpper() == "/aes/cTrace/logonMenu.aspx".ToUpper()) return; if (app.Context.Request.Path.ToUpper() == "/aes/cTrace/treePlaceHolder.aspx".ToUpper()) return; if (app.Context.Request.Path.ToUpper() == "/aes/cTrace/logonMain.aspx".ToUpper()) return;
if (app.Context.Session["userName"] == null || app.Context.Session["userName"].ToString().Trim() == "") { app.Context.Server.Transfer("/aes/cTrace/logon.aspx"); } }
|