我们有一个ASP.NET Core 2.0网站,它还提供了一些用于UI增强目的的简单Web API方法.
在IIS Express下本地运行时,Web API调用按预期工作,但是当我们部署到IIS 8.5生产Web服务器时,在发出HTTP 和请求时会出现以下错误...DELETE
PUT
405 Method Not Allowed
Run Code Online (Sandbox Code Playgroud)
经过一些网络搜索后,我们发现了几篇建议删除IIS WebDAV模块的帖子.我们在IIS中禁用了它(它是我们的服务器),我们也尝试了以下方法:
Allow verb filtering = False
aspNetCore
,WebDAV
和ExtensionlessUrlHandler-Integrated-4.0
上述步骤都没有解决我们的问题.
任何建议/方向将不胜感激.