鱼泡项目跨域问题

本地把鱼泡项目前后端启动,不会产生跨域问题。但是把前后台项目打包,前台的静态包配置在Nginx中(Nginx的配置也没问题,按照鱼大的笔记核对了好久),后台正常启动,通过域名访问就报跨域问题,每个controller的类上也有@CrossOrigin注解。我目前怀疑把前端静态包直接放在服务器上,可能发送的端口不是3000或者5173,但是也配置了默认的80也不行,真的不知道怎么办了,大佬们帮忙看一下,相关配置截图如下,

6.png 1.png

2.png

3.png

image.png

image.png

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
高源
作者分享
有没有推荐的chat-ai的github源码呢,支持大模型切换
2
😭面试鸭崩了?按耐不住我急切要学习的心了
1
四年JAVA开发(实习一年),目前在一家创业公司,啥都干[苦涩],前端 后端 运维 司机 助理 文员,太特码杂了,有时候我都忘了我是一名《https://wx.zsxq.com/mweb/views/weread/search.html?keyword=专业》的JAVA后端开发了,技术栈并不是很深。最近看了一下AI产品经理感觉挺火的,想着下一份工作换这个,看了一下需要学习的技术栈,数据 算法的偏多,网上的课程也是挺多的,想听一下大家的意见,有没有志同道合的伙伴,可以一起学习,交流
12
#提问# 在开发上传文件接口的的功能遇到了The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'.这个跨域问题,证书模式必须是include,网上找了一些资料, 修改nginx配置: add_header 'Access-Control-Allow-Origin' '前端地址'; add_header 'Access-Control-Allow-Credentials' 'true'; location /api/ { proxy_pass http://backend-server; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; # 其他允许的头部和方法 } 前端axios配置修改: const myAxios: AxiosInstance = axios.create({ withCredentials: false, baseURL: 'https:/xxxxxx.com', }); 改了之后还是不可以,,,不知道有没有大佬遇到过类似的问题,是怎么解决的。 发送请求的方式是这样的 const res = await myAxios.post('/modules/uploadModule', formData);[捂脸]
9
macbook选购 想问一下大家,日常工作中mac选哪个好,air的话,启一些项目后会不会很卡,还是要买性能高一点的pro[流泪][流泪],,大佬们给推荐一下[流泪]
14
下载 APP