我如果验证失败,返回一个400的控制器操作:
return new HttpStatusCodeResult(HttpStatusCode.BadRequest, "My custom message");
当本地运行,我得到了标准的“400错误的请求”,而不是预期的“400我的自定义消息”。 我的旧电脑上本地运行时,它工作正常,已部署的网站上,和。
难道这是一个IIS或Visual Studio配置问题? 我试着版本比较的我老当前计算机的applicationHost.config但没有什么明显的存在。
响应的图像(不能嵌入尚未):
- 从本地主机在新机器上的反应
- 从部署的站点在新机器上的反应
- 从本地主机的旧机器上的响应
编辑:旧电脑的操作系统是Windows 7的新电脑的操作系统是Windows 10,两者都安装了IIS快递10,该项目被配置为使用。