當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringBoot跨域问题解决方案
生活随笔
收集整理的這篇文章主要介紹了
SpringBoot跨域问题解决方案
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
| 前后端分離是目前的趨勢, 解決跨域問題也是老生常談的話題。 |
允許全部請求跨域許可的代碼
需要繼承WebMvcConfigurerAdapter類。
@Configuration public?class?MyWebAppConfigurer?extends?WebMvcConfigurerAdapter{@Overridepublic?void?addCorsMappings(CorsRegistry?registry)?{registry.addMapping("/**");} }有針對性的配置
同樣需要繼承需要繼承WebMvcConfigurerAdapter類,設(shè)置允許跨域的地址與映射。
@Configuration public?class?MyWebAppConfigurer?extends?WebMvcConfigurerAdapter{@Overridepublic?void?addCorsMappings(CorsRegistry?registry)?{registry.addMapping("/api/**").allowedOrigins("http://192.168.1.97").allowedMethods("GET",?"POST").allowCredentials(false).maxAge(3600);} }使用注解
在Controller上加上@CrossOrigin注解。
說明:以上幾種方案請使用spring4.2以上版本。
總結(jié)
以上是生活随笔為你收集整理的SpringBoot跨域问题解决方案的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Highcharts 散点图介绍
- 下一篇: SQL中除数为0处理情况演示