错误405方法不允许,但可以在开发模式下使用

时间:2018-07-18 12:53:29

标签: iis asp.net-web-api vue.js

我正在使用Web Api C#作为应用程序的后端。我已在项目中全局启用CORS。

Expression and Func

前端是在Vuejs中开发的。所有方法都在开发模式下工作,但是当我在IIS中部署应用程序时,Delete方法不起作用。我收到以下错误消息。

  

405(不允许使用方法)

     

请求的请求上没有'Access-Control-Allow-Origin'标头   资源。因此,不允许访问来源“ ******”。的   响应的HTTP状态代码为405。

Axios的零件代码

var intList = new List<int>{1,2,3}

Web.config

config.EnableCors(); 

我在下面尝试了这些解决方案,但没有帮助。

enter image description here

1 个答案:

答案 0 :(得分:0)

大家正在寻找解决方案。请转到下面的链接。 IIS7.5 Gives 500 Internal Server Error when trying to use DELETE verb