当前位置:   article > 正文

程序员清戈springboot解决跨域问题_csdn 程序员青戈

csdn 程序员青戈

SpringBoot解决跨域问题_springboot如何解决跨域问题_程序员青戈的博客-CSDN博客

创建config目录创建CoreConfig类

 把代码粘贴到CoreConfig类中

  1. import org.springframework.context.annotation.Bean;
  2. import org.springframework.context.annotation.Configuration;
  3. import org.springframework.web.cors.CorsConfiguration;
  4. import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
  5. import org.springframework.web.filter.CorsFilter;
  6. @Configuration
  7. public class CorsConfig {
  8. // 当前跨域请求最大有效时长。这里默认1天
  9. private static final long MAX_AGE = 24 * 60 * 60;
  10. @Bean
  11. public CorsFilter corsFilter() {
  12. UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
  13. CorsConfiguration corsConfiguration = new CorsConfiguration();
  14. corsConfiguration.addAllowedOrigin("*"); // 1 设置访问源地址
  15. corsConfiguration.addAllowedHeader("*"); // 2 设置访问源请求头
  16. corsConfiguration.addAllowedMethod("*"); // 3 设置访问源请求方法
  17. corsConfiguration.setMaxAge(MAX_AGE);
  18. source.registerCorsConfiguration("/**", corsConfiguration); // 4 对接口配置跨域设置
  19. return new CorsFilter(source);
  20. }
  21. }


 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/629121
推荐阅读
相关标签
  

闽ICP备14008679号