27.1.13. CORS支持
跨域资源共享(CORS)是一个大多数浏览器都实现了的W3C标准,它允许你以灵活的方式指定跨域请求如何被授权,而不是采用那些不安全,性能低的方式,比如IFRAME或JSONP。
从4.2版本开始,Spring MVC对CORS提供开箱即用的支持。不用添加任何特殊配置,只需要在Spring Boot应用的controller方法上注解@CrossOrigin
,并添加CORS配置。通过注册一个自定义addCorsMappings(CorsRegistry)
方法的WebMvcConfigurer
bean可以指定全局CORS配置:
最后更新于