报错如下,简单一看就是跨域,但是我又想着我是配置了跨域的,为什么还会跨域呢?看了一会儿才发现,这是多重跨域,之前没有遇到过,意思是配置了多个跨域,但是本来只允许一个跨域配置,导致的错误。
Access to XMLHttpRequest at 'http://xxxxx-api.com:12080/file/fileUpload/singleUpload?fileType=2' from origin 'http://xxxxx.com12080' has been blocked by CORS policy: The 'Access-Control-Allow-Origin' header contains multiple values '*, *', but only one is allowed.
如下,在file服务里面的方法配置了一个跨域
然后在zuul网关也配置了跨域,所以导致双重跨域,直接把方法上的跨域注解删除即可。