SpringBoot开启跨域访问
【摘要】
CorsConfig.java
package com.yunfeng.car; import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.sprin...
CorsConfig.java
-
package com.yunfeng.car;
-
-
import org.springframework.context.annotation.Bean;
-
import org.springframework.context.annotation.Configuration;
-
import org.springframework.web.cors.CorsConfiguration;
-
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
-
import org.springframework.web.filter.CorsFilter;
-
-
-
//配置过滤器,解决跨域问题
-
@Configuration
-
public class CorsConfig {
-
private CorsConfiguration buildConfig() {
-
CorsConfiguration corsConfiguration = new CorsConfiguration();
-
corsConfiguration.addAllowedOrigin("*"); //允许任何域名使用
-
corsConfiguration.addAllowedHeader("*"); //允许任何头
-
corsConfiguration.addAllowedMethod("*"); //允许任何方法(post、get等)
-
return corsConfiguration;
-
}
-
-
-
@Bean
-
public CorsFilter corsFilter() {
-
UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
-
source.registerCorsConfiguration("/**", buildConfig());
-
return new CorsFilter(source);
-
}
-
}
文章来源: zzzili.blog.csdn.net,作者:清雨小竹,版权归原作者所有,如需转载,请联系作者。
原文链接:zzzili.blog.csdn.net/article/details/89531055
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)