我正在尝试实施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,即使我尝试访问一个绝对不存在的网址(例如/ keyboardcat)
然而仍然显示“默认”.net 404页面
答案 0 :(得分:0)
这只发生在使用卡西尼时 切换到IIS时,不再是这种情况