相关疑难解决方法(0)

在IIS7.5中,哪个模块删除了400 Bad Request的主体

我编写了ASP.NET(4.0)代码,如果发布到服务器的数据有效,则将Response.StatusCode设置为400.
我以请求接受标头要求的格式在响应正文中放置有用的信息.例如,一条html消息说"需要日期字段......".

在Windows 7上的IIS7(7.5.7600)中,我将正确的html响应返回给浏览器.

在Windows 2008上的IIS7(7.5.6000)中,我没有得到html主体,但只有一个带有"错误请求"的文本正文作为内容.

有人能指出我如何更改2008服务器的配置以返回正文.
或者这些版本的IIS之间有区别吗?
也许是Machine.config中的一个模块?
例如,我知道(并且必须解决)FormsAuthentication模块将401更改为302,即使您不想这样做.可能有一个模块停止发送400的内容.

TIA.

asp.net http httpresponse iis-7.5

18
推荐指数
2
解决办法
4423
查看次数

标签 统计

asp.net ×1

http ×1

httpresponse ×1

iis-7.5 ×1