请教一下各位老哥 Cors 的配置问题
資深大佬 : chenlee9876 0
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 这个问题是不是太基础了 我看别人都是这么写的啊= =
大佬有話說 (4)