58 lines
1.7 KiB
Plaintext
58 lines
1.7 KiB
Plaintext
<%@ Application Language="C#" %>
|
||
<%@ Import Namespace="System.IO" %>
|
||
<script RunAt="server">
|
||
|
||
void Application_Start(object sender, EventArgs e)
|
||
{
|
||
// 在应用程序启动时运行的代码
|
||
|
||
}
|
||
|
||
void Application_End(object sender, EventArgs e)
|
||
{
|
||
// 在应用程序关闭时运行的代码
|
||
|
||
}
|
||
|
||
void Application_Error(object sender, EventArgs e)
|
||
{
|
||
// 在出现未处理的错误时运行的代码
|
||
|
||
}
|
||
|
||
void Session_Start(object sender, EventArgs e)
|
||
{
|
||
// 在新会话启动时运行的代码
|
||
|
||
|
||
}
|
||
|
||
void Session_End(object sender, EventArgs e)
|
||
{
|
||
// 在会话结束时运行的代码。
|
||
// 注意: 只有在 Web.config 文件中的 sessionstate 模式设置为
|
||
// InProc 时,才会引发 Session_End 事件。如果会话模式设置为 StateServer
|
||
// 或 SQLServer,则不引发该事件。
|
||
|
||
}
|
||
void Application_BeginRequest(object sender, EventArgs e)
|
||
{
|
||
if (HttpContext.Current.Request.Url.AbsoluteUri.ToLower().StartsWith("https://oa.dcqcdc.com/"))
|
||
{
|
||
if (!HttpContext.Current.Request.Url.AbsoluteUri.ToLower().Contains("dccdc/wxapp"))
|
||
{
|
||
HttpContext.Current.Response.StatusCode = 404;
|
||
HttpContext.Current.Response.End();
|
||
return;
|
||
}
|
||
}
|
||
if (HttpContext.Current.Request.Url.AbsoluteUri.ToLower().Contains("oa.dcqcdc.com") && !HttpContext.Current.Request.Url.AbsoluteUri.ToLower().Contains("dccdc"))
|
||
{
|
||
HttpContext.Current.Response.StatusCode = 404;
|
||
HttpContext.Current.Response.End();
|
||
return;
|
||
}
|
||
}
|
||
|
||
</script>
|