iis-7.5 – ASP.NET Web API仅在某些服务器上返回404 PUT
发布时间:2020-05-23 10:37:36 所属栏目:asp.Net 来源:互联网
导读:(交叉post从服务器故障,我意识到后,我可能应该在stackoverflow首先要求) 好吧,我一直在纠缠我的大脑和互联网解决这个问题。我只是不能弄清楚。 我写了一个网站,使用ASP.NET MVC Web API和所有工作很好,直到我把它放在登台服务器。网站在我的本地机器和de
|
(交叉post从服务器故障,我意识到后,我可能应该在stackoverflow首先要求) 好吧,我一直在纠缠我的大脑和互联网解决这个问题。我只是不能弄清楚。 我写了一个网站,使用ASP.NET MVC Web API和所有工作很好,直到我把它放在登台服务器。网站在我的本地机器和dev web服务器上正常工作。开发和分段服务器都是Win Server 2008 R2。 问题是这样的:基本上网站工作,但有一些使用HTTP PUT方法的API调用。这些在分段返回404失败,但在其他地方工作。 我遇到并修复的第一个问题是请求过滤。但仍然得到404。 我已经在IIS中打开跟踪,并得到以下问题。 168. -MODULE_SET_RESPONSE_ERROR_STATUS ModuleName IIS Web Core Notification 16 HttpStatus 404 HttpReason Not Found HttpSubStatus 0 ErrorCode 2147942402 ConfigExceptionInfo Notification MAP_REQUEST_HANDLER ErrorCode The system cannot find the file specified. (0x80070002) 配置是相同的开发和分期,事实事实,整个网站是一个直接的副本。 为什么GET和POST工作,但不是PUT? 谢谢 格雷格 解决方法这些IIS服务器有web-dav模块安装在他们,我敢说,它不是必需的,它是安装,因为人安装滴答所有框。只是从iis中删除web-dav。 或者使用web.config删除web dav模块: <system.webServer>
<modules>
<remove name="WebDAVModule" />
</modules>
... (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 异步HttpModule MVC
- asp.net-mvc – 对MVC中的模型进行条件验证
- asp.net-mvc – 为什么ASP.NET MVC在数据绑定期间关心我的只
- asp.net – 如何在Eval格式字符串中使用单引号
- asp.net – 如何在IIS Express下启用区分大小写?
- 如何在Asp.Net Mvc中进行Basecamp风格的账户?
- 为什么我的ASP.NET MVC持久性的auth cookie不起作用?
- asp.net-mvc – ASP.NET MVC是否有分页解决方案,在数据库中
- asp.net – 如果我不限制文件上传到网络服务器的最大请求长
- 在ASP.NET 2.0中的特定时间清除缓存
推荐文章
站长推荐
- asp.net-mvc – 如何将用户重定向到ASP.NET MVC中
- asp.net-mvc-4 – MVC4和MVCContrib
- asp.net – 超过了JavaScriptSerializer.MaxJson
- asp.net-core – 如何使用ASP.NET Core中的JWT授
- asp.net-mvc – 有什么图形设计器ASP.NET MVC吗?
- asp.net – 如何修复“’ddlAssignedTo’有一个无
- asp.net-mvc – Html.BeginForm使用FormMethod.G
- asp.net-mvc – Razor View语法无法识别HTML属性
- asp.net-mvc – ASP.NET MVC:确保用户始终拥有会
- asp.net-mvc-5 – 如何使用asp.net身份更改当前用
热点阅读
