分布式gateway网关前后端分离——解决跨域问题
2020-07-07 12:14
134 查看
分布式gateway网关前后端分离——解决跨域问题
一 . 需要在gateway网关微服务中添加一个配置类。根据自己业务来添加自己的请求方式,请求头,请求来源,cookie请求。同样也可以在yml中进行配置
@Configuration public class GemmeCorsConfiguration { @Bean public CorsWebFilter corsWebFilter(){ UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); CorsConfiguration corsConfiguration = new CorsConfiguration(); //1、配置跨域 corsConfiguration.addAllowedHeader("*");//请求头 corsConfiguration.addAllowedMethod("*");//请求方式 corsConfiguration.addAllowedOrigin("*");//请求来源 corsConfiguration.setAllowCredentials(true);//cookie请求 source.registerCorsConfiguration("/**",corsConfiguration); return new CorsWebFilter(source); } }
二. 在Controller方法上添加CrossOrigin注解
@CrossOrigin(origins="*") @RequestMapping("/oss/policy") public void policy() { }
相关文章推荐
- 前后端分离项目,SpringCloud解决gateway跨域问题
- springcloud项目网关升级:gateway替代zuul以及解决gateway跨域访问问题
- nginx:前后端分离解决跨域问题
- springboot+angular4前后端分离 跨域问题解决详解
- 解决跨域问题[前后端分离,前端使用axios]
- 解决editor.md+SpringBoot前后端分离上传图片到阿里云OOS跨域等问题
- 解决java前后端分离跨域的问题
- 前后端分离之彻底解决跨域问题(AJAX)
- spring-boot前后端分离跨域问题的解决,主要是使用cors
- BLUENESSG 早一日受苦、早一日解决、早一日浴火重生 Maven多模块,Dubbo分布式服务框架,SpringMVC,前后端分离项目,基础搭建,搭建过程出现的问题
- 前后端分离跨域问题解决方案(在server设置header)
- 前后端分离项目跨域问题分析及解决思路
- 前后端分离跨域问题解决
- nginx配置反向代理解决前后端分离跨域问题
- Vue的学习总结之---Vue项目 前后端分离模式解决开发环境的跨域问题
- springboot使用Filter解决前后端分离,产生的跨域问题
- 前后端分离 跨域问题解决
- 彻底解决前端开发在前后端分离过程中的跨域问题
- 前后端分离跨域问题解决方案
- Node学习(4)vue+node 前后端分离项目ajax跨域session问题解决