1.全局配置

在application.java文件添加CorsRegistry配置

package com.ypnh.authority;

import com.ypnh.authority.infrastructure.config.Config;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
import org.springframework.cloud.netflix.feign.EnableFeignClients;
import org.springframework.context.annotation.Bean;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; @EnableConfigurationProperties({Config.class})
@EnableEurekaClient
@EnableFeignClients
@SpringBootApplication
public class AuthorityCenterApplication { public static void main(String[] args) {
SpringApplication.run(AuthorityCenterApplication.class, args);
} //全局配置跨域
@Bean
public WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurerAdapter() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/users/*").allowedOrigins("http://localhost:9527");
}
};
} }

  

2.局部配置

在具体方法添加@CrossOrigin(origins = “http://localhost:9527”)注解  

@ApiOperation(value = "查询用户")
@CrossOrigin(origins = "http://localhost:9527")
@PostMapping(value = "/users", produces = "application/json;charset=UTF-8")
public List<User> findAllUsers() {
List<User> users = userService.findAll();
return users;
}

                                                                                            

最新文章

  1. javascript作用域中令你意想不到的问题
  2. Roslyn 学习笔记(二)
  3. 函数式编程语言LISP,python,haskell,clojure
  4. 黄聪:MYSQL使服务器内存CPU占用过高问题的分析及解决方法
  5. iOS指纹识别代码
  6. haproxy.cfg
  7. 转:java中volatile关键字的含义
  8. struts2的知识
  9. oracle中存储过程的使用
  10. startActivityForResult案例
  11. TPen的7种Style和16种Mode
  12. 【bzoj1552】[Cerc2007]robotic sort
  13. JQ鼠标右键点击功能 兼容IE8
  14. C#邮件发送开发经本人测试通过
  15. linux下简洁优化部署tomcat应用
  16. RESTful-1概述
  17. bzoj4671: 异或图
  18. 虚拟机centos无法连接外网时怎么处理
  19. codeforces148----E. Porcelain
  20. IndexDB 操作util

热门文章

  1. Linux 用户与组的基本操作及文件权限位的设置方法
  2. 持续集成-jenkins介绍与环境搭建
  3. 3.JavaScript-语法、关键保留字及变量
  4. MySQL事务及ACID特性
  5. css 椭圆样式
  6. VS Code怎样设置成中文
  7. 兹瓷查rank和kth的STL平衡树
  8. Linux常用查找命令
  9. 清理mac的硬盘空间,清理Xcode,清除“其他”
  10. python 生成18年写过的博客词云