【问题记录】C#调用WebApi的PUT&DELETE方法报405错误

2021-02-09 04:26

阅读:434

问题环境:Windows Server 2008R2   IIS7.5

技术分享图片

问题描述:网站调用后台数据接口,GET和POST方法正常,PUT和DELETE方法报

     405 Method Not Allowed,No ‘Access-Control-Allow-Origin‘ header is present on the requested resource.

当然已做了跨域处理,在本地是没问题的。

 

解决方法

贴一下谷歌采纳最多的解决方法:

  • 在web.config配置文件的  节点下,添加如下配置: 
     
      
  • 节点下添加
    
    
      

不过我都一一试了,并没有效果,然后在控制面板 》程序和功能 》打开或关闭windows功能 》 将WebDav删除,重启IIS,工作正常。


评论


亲,登录后才可以留言!