zodream梦想开源/个人编程日记

zodream梦想开源/个人编程日记

简单的个人编程日记

马上订阅 zodream梦想开源/个人编程日记 RSS 更新: https://zodream.cn/blog/rss

IIS劫持CORS preflight OPTIONS请求

2019年3月15日 19:09
DEBUG问题集

发现问题

刚开机,启动vue 程序,发现所有请求都被浏览器禁止了,提示禁止跨域

解决问题

明明昨天都正常的,而且服务端程序也启用的允许跨域响应的,再一查看现在的响应头,不对劲,响应头不对了,而且响应服务也变成了 ASP.NET,再一调试服务端,发现请求根本没到程序里来,被iis拦截了

打开iis管理器,选中根节点,进入处理程序映射,点击“查看经过排序的列表”,把PHP(我用的是php环境)上移到`OPTIONSVerbHandler`前面即可,重启iis

【其他参考】

  1. IIS劫持CORS preflight OPTIONS请求(IIS hijacks CORS Preflight OPTIONS request)