关于Zuul前端请求地址问题

来源:12-5 过滤器【zuul】

KALOS4351131

2021-09-07

zuul-server起来以后,单独访问API,如http://127.0.0.1:7070/api/service-user/user/hello 这种可以成功;
前端把地址前缀改成
http://127.0.0.1:7070/api/service-user 通过tomcat访问发现报异常。
但是使用原地址 http://localhost:8003 又正常了(异常信息如下)

图片描述

图片描述

写回答

2回答

风间影月

2021-09-07

群里回复啦

0
1
KALOS4351131
解决啦,是跨域问题,在首次访问Zuul的时候CROS策略会阻止 配置文件添加 zuul: # 需要忽略的头部信息,不传播到其他服务 sensitive-headers: Access-Control-Allow-Origin ignored-headers: Access-Control-Allow-Origin,H-APP-Id,Token,APPToken
2021-09-08
共1条回复

KALOS4351131

提问者

2021-09-08

//img.mukewang.com/szimg/6138710209665d3417401028.jpg

添加如上配置

0
0

Spring Cloud 进阶 Alibaba 微服务体系自媒体实战

一课收获分布式系统开发,微服务核心技术和中间件企业生产落地

1113 学习 · 896 问题

查看课程