介绍
本篇文章给大家分享的是有关怎么在springboot中配置允许跨域访问,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
因springboot框架通常用于前后端分离项目,因此需配置后台允许跨域访问(具体看注释),配置类如下,将该类加入工程中即可。
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(“*”);,//允许任何方法 ,,,return corsConfiguration; ,,} , ,@ bean public 才能;CorsFilter  corsFilter (), { ,,,UrlBasedCorsConfigurationSource source =, new UrlBasedCorsConfigurationSource (); ,,,source.registerCorsConfiguration (“/* *,,, buildConfig());,//注册 ,,,return new CorsFilter(源); ,,} }
springboot是什么
springboot一种全新的编程规范,其设计目的是用来简化新弹簧应用的初始搭建以及开发过程,springboot也是一个服务于框架的框架,服务范围是简化配置文件。
以上就是怎么在springboot中配置允许跨域访问,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。