2

我正在尝试按照此处所述实现 404 处理:
https ://stackoverflow.com/a/9026941/131809

在我的EndRequest街区,我有这个:

public class MvcApplication : HttpApplication
{
    protected void Application_EndRequest()
    {
        if (Context.Response.StatusCode == 404)
        {
         //do stuff
        }
    }
}

但是,StatusCode始终等于 200,即使我尝试访问绝对不存在的 url(例如 /keyboardcat)

但是仍然显示“默认”.net 404 页面

4

1 回答 1

1

这只发生在使用 Cassini
时切换到 IIS 时,不再是这种情况

于 2013-07-30T10:31:19.683 回答