【发布时间】:2017-11-16 13:43:46
【问题描述】:
我正在尝试从我的 Angular 2 前端应用程序向 Spring Boot REST 微服务调用 GET 请求,但是当我调用时,我收到如下错误:
请求的资源上没有 Access-Control-Allow-Origin 标头
这是我的控制器操作:
@RequestMapping(value = "/checkUsers", method = RequestMethod.POST)
public String checkLogin(@RequestBody Users user) throws Exception{
ObjectMapper mapper = new ObjectMapper();
List<Users> useObj = (List<Users>) userRepo.findAll();
return(mapper.writeValueAsString(useObj));
}
当我运行我的 Angular 时,我收到了上述错误。我添加了它的截图
这是来自 Angular 问题还是来自 Spring Boot 微服务响应问题?
【问题讨论】:
-
尝试@pavle-eftimovski 解决方案,并将您的控制器 RequestMethod.POST 更改为 RequestMethod.GET。
-
是的。我已经跟上了。我得到了回应。感谢您的指导。
标签: angular spring-boot