zoukankan      html  css  js  c++  java
  • springboot 服务工程,前端服务调用接口报跨域错误

    前后端分离,VUE.JS调用服务接口时,跨域错误。需要服务接口工程设置,如下:

    @SpringBootApplicationpublic class SpringCloudOpenapiApplication
    {
    
        public static void main(String[] args)
        {
            TimeZone.setDefault(TimeZone.getTimeZone("GMT+8"));
            SpringApplication.run(TwSpringCloudOpenapiUcApplication.class, args);
        }
    
        private CorsConfiguration buildConfig()
        {
            CorsConfiguration corsConfiguration = new CorsConfiguration();
            corsConfiguration.addAllowedOrigin("*");
            corsConfiguration.setAllowCredentials(true);
            corsConfiguration.addAllowedHeader("*");
            corsConfiguration.addAllowedMethod("*");
            corsConfiguration.addExposedHeader("Accept-Ranges");
            corsConfiguration.addExposedHeader("Content-Range");
            corsConfiguration.addExposedHeader("Content-Encoding");
            corsConfiguration.addExposedHeader("Content-Length");
            corsConfiguration.addExposedHeader("Authorization");
            return corsConfiguration;
        }
    
        /**
         *
         * @return
         */
        @Bean
        public CorsFilter corsFilter()
        {
            UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
            source.registerCorsConfiguration("/**", buildConfig()); // 4
            return new CorsFilter(source);
        }
    }
  • 相关阅读:
    别让你的生活止于平庸!(摘)
    NSURLSession 请求
    第三方原理
    iOS实用的小技巧
    简书APP
    网络请求
    JQuery 简介
    struts2拦截器的实现原理及源码剖析
    hibernate配置文件注意点
    hibernate中三种状态
  • 原文地址:https://www.cnblogs.com/scode2/p/9151783.html
Copyright © 2011-2022 走看看