spring boot 跨域问题处理
2016-12-06 10:55
525 查看
1、
public class SimpleCrossFilter implements Filter {
@Override
public void init(FilterConfig filterConfig) throws ServletException {
}
@Override
public void doFilter(ServletRequest request, ServletResponse servletResponse, FilterChain chain) throws IOException, ServletException {
HttpServletResponse response = (HttpServletResponse) servletResponse;
response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE,PUT");
response.setHeader("Access-Control-Max-Age", "3600");
response.setHeader("Access-Control-Allow-Headers", "token_id");
chain.doFilter(request, response);
}
@Override
public void destroy() {
}
}
2、
application.java 添加
@Bean
public SimpleCrossFilter simpleCORSFilter() {
return new SimpleCrossFilter();
}
3、
@CrossOrigin(origins = "*")
public class SimpleCrossFilter implements Filter {
@Override
public void init(FilterConfig filterConfig) throws ServletException {
}
@Override
public void doFilter(ServletRequest request, ServletResponse servletResponse, FilterChain chain) throws IOException, ServletException {
HttpServletResponse response = (HttpServletResponse) servletResponse;
response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE,PUT");
response.setHeader("Access-Control-Max-Age", "3600");
response.setHeader("Access-Control-Allow-Headers", "token_id");
chain.doFilter(request, response);
}
@Override
public void destroy() {
}
}
2、
application.java 添加
@Bean
public SimpleCrossFilter simpleCORSFilter() {
return new SimpleCrossFilter();
}
3、
@CrossOrigin(origins = "*")
相关文章推荐
- 处理Spring boot 跨域问题-(转)
- Spring Boot 处理前端跨域问题
- spring boot 架构问题 时间处理 (映射,时区问题)
- ajax跨域问题解决(spring boot)
- Springboot通过cors解决跨域问题(解决spring security oath2的/oauth/token跨域问题)
- springboot -- 通过cors协议解决跨域问题
- springboot中通过cors协议解决跨域问题
- 解决angular+spring boot的跨域问题
- spring boot 架构问题 时间处理 (映射,时区问题)
- SpringBoot项目打包后,找不到文件路径问题,处理方法
- Spring boot中解决跨域问题
- springboot学习笔记4( 前后台分离,ajax跨域问题)
- SpringBoot项目打包后,找不到文件路径问题,处理方法
- SpringBoot 跨域问题
- spring利用cors处理跨域问题
- 解决angular+spring boot的跨域问题
- Spring boot 完美解决ajax跨域请求问题
- spring boot 架构问题 时间处理 (映射,时区问题)
- Spring boot处理Long类型的Json数据,在Js代码调用时精度丢失的问题
- Spring Boot : CROS解决跨域问题(七)