您的位置:首页 > 编程语言 > Java开发

springcloud跨域问题

2019-09-08 16:07 351 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_39668869/article/details/100630277

spring cloud 我能找到的解决办法就只有这个:

spring:
application:
name: gateway-server
cloud:
gateway:
globalcors:
corsConfigurations:
'[/**]':
allowedOrigins:
# 跨越规则,指定了下方可以跨域的浏览地址之后,该浏览地址通过ajax访问gateway,此处是8100,然后gateway在通过映射找到需要访问的服务
- "*" # 不支持通配符方式,但是支持一个整的*号
allowedMethods:
- GET

实现效果 : 访问8091的html页面-> 8091中使用ajax访问http://localhost:8081/user/2
需要修改为 http://localhost:8100/user/2; 8100是Gateway的地址
因为网关中做了映射,所有8100/user/2会访问到8081/user/2;

别的就都是写的类了;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: