我在我的项目中使用Web-API v2。 在iis8中放置和删除工作但在iis10中放置和删除不起作用且找不到错误。请帮帮我!
答案 0 :(得分:1)
请在iis 10 https://betimdrenica.wordpress.com/2013/02/05/web-api-on-iis-8-0-405-method-not-allowed-for-put/中参考此问题的链接。
我几乎已经解决了这个问题。现在发现此链接非常有用。通过在Windows中使用Windows功能“打开或关闭Windows功能”安装iis时启用“ WebDev发布”选项检查会发生此问题 “控制面板\程序\程序和功能”部分。
答案 1 :(得分:0)
某些情况下这个http谓词是不允许的,所以你需要覆盖它,请参阅以下文章:不允许HTTP PUT或DELETE? Use X-HTTP-Method-Override for your REST Service with ASP.NET Web API