Java 初学,在跟着网课搭网站 目前在学跨域这一块 这是我的配置文件
@Configuration
public class CorsConfig {
public CorsConfig() {
}
@Bean
public CorsFilter corsFilter() {
CorsConfiguration config = new CorsConfiguration();
config.addAllowedOrigin("http://localhost:8080");
config.setAllowCredentials(true);
config.addAllowedMethod("*");
config.addAllowedHeader("*");
UrlBasedCorsConfigurationSource configSource = new UrlBasedCorsConfigurationSource();
configSource.registerCorsConfiguration("/**", config);
return new CorsFilter(configSource);
在 idea 里 configSource 下面会报 error 错误提示
'org.apache.catalina.filters.CorsFilter' 中的 'CorsFilter()' 无法应用于 '(org.springframework.web.cors.UrlBasedCorsConfigurationSource)'
请教下这个是啥意思啊 在网上搜了半天也找不到对应的问题(包括 Stackflow 这个问题是不是太基础了 我看别人都是这么写的啊= =