1.软文推荐

2.软文推荐

3.软文推荐

当一个请求url的 协议、域名、端口 三者之间任意一个与当前页面url不同即为跨域,前后端分离是目前的趋势, 解决跨域问题也是老生常谈的话题,下面为大家分享一下如何解决SpringBoot跨域问题。

允许全部请求跨域许可的代码

需要继承WebMvcConfigurerAdapter类。

@Configuration
public class MyWebAppConfigurer extends WebMvcConfigurerAdapter{

   @Override
   public void addCorsMappings(CorsRegistry registry) {
       registry.addMapping("/**");
   }

}

有针对性的配置

同样需要继承需要继承WebMvcConfigurerAdapter类,设置允许跨域的地址与映射。

@Configuration
public class MyWebAppConfigurer extends WebMvcConfigurerAdapter{

   @Override
   public void addCorsMappings(CorsRegistry registry) {
          registry.addMapping("/api/**")
          .allowedOrigins("http://192.168.1.97")
          .allowedMethods("GET""POST")
          .allowCredentials(false).maxAge(3600);
   }

}

使用注解

在Controller上加上@CrossOrigin注解。

说明:以上几种方案请使用spring4.2以上版本。

本文来源:www.lxlinux.net/3884.html,若引用不当,请联系修改。

相关文章 8

1

Linux系统挂载命令mount详细教程 2分钟前

在Linux系统中要想将分区挂载到文件夹下可以使用mount命令,挂载之后将改分区和目录练习起来,以后只要访问文件夹就等于访问改分区。下...

2

下拉词优化仟金手指排名17的简单介绍 3分钟前

目录:1、如何合理运用下拉词让网站优化效果更好2、百度下拉词优化有哪些方法的效果比较好?3、下拉词排名是怎么样的?4、下拉词优化...

3

Linux printf命令使用实例 6分钟前

在编写shell脚本时,我们使用echo打印到标准输出。echo是一个简单的命令,但其功能有限,想要更好的控制输出格式,可以使用printf命令。...

4

Linux上使用xargs命令 8分钟前

在使用 Linux 时,你是否遇到过需要将一些命令串在一起,但是其中一个命令不接受管道输入的情况呢?在这种情况下,我们就可以使用 xa...

5

关于广东移动云空间部署高防御vps的信息 9分钟前

目录:1、请问一下 华为手机的云空间有什么用?2、移动云空间怎么使用?3、请问一下 华为手机的云空间有什么用4、云空间有什么用?要...

7

非常高效的DevOps工具 13分钟前

DevOps 的概念在软件开发行业中逐渐流行起来。越来越多的团队希望实现产品的敏捷开发,DevOps 使一切成为可能。有了 DevOps ,团队可以定期...

8

阿里云com域名注册(阿里云com域名注册优惠口令) 14分钟前

目录:1、域名怎么注册的2、aliyun的域名如何注册3、域名怎么注册 域名注册方法域名怎么注册的 域名的注册遵循先申请先注册为原则,管理...