人人开源的文件中已经有了一个跨域
自己重新搞一个跨域要把这个删掉or注释
package io. renren. config;
import org. springframework. context. annotation. Configuration;
import org. springframework. web. servlet. config. annotation. WebMvcConfigurer;
@Configuration
public class CorsConfig implements WebMvcConfigurer {
}
重新搞一个跨域
package com. rod. bishe. bishegateway. config;
import org. springframework. context. annotation. Bean;
import org. springframework. context. annotation. Configuration;
import org. springframework. web. cors. CorsConfiguration;
import org. springframework. web. cors. reactive. CorsWebFilter;
import org. springframework. web. cors. reactive. UrlBasedCorsConfigurationSource;
@Configuration
public class BisheCorsConfiguration {
@Bean
public CorsWebFilter corsWebFilter ( ) {
UrlBasedCorsConfigurationSource source =
new UrlBasedCorsConfigurationSource ( ) ;
CorsConfiguration configuration = new CorsConfiguration ( ) ;
configuration. addAllowedHeader ( "*" ) ;
configuration. addAllowedOrigin ( "http://localhost:8001" ) ;
configuration. addAllowedMethod ( "*" ) ;
configuration. setAllowCredentials ( true ) ;
source. registerCorsConfiguration ( "/**" , configuration) ;
return new CorsWebFilter ( source) ;
}
}