前端导出文件跨域问题记录

1、前端设置了:

withCredentials: true

场景是在导出文件的地方,设置这个参数会导致后端的跨域不能设置通配符,必须指定域名

这个会导致跨域报错(前端报错)

 

2、后端必须同步开启

 corsConfiguration.setAllowCredentials(true);

没设置这个会导致导出的文件变成txt

 

3、或者用nginx配置

Access-Control-Allow-Credentials

 

备注:跨域的时候会多个OPTIONS请求

posted @ 2021-03-11 11:11  gabin  阅读(1171)  评论(0编辑  收藏  举报