访问rest-api方法getAll

时间:2017-10-27 09:59:02

标签: java angular rest spring-boot

我正在开发一个应用程序,其中包含来自 Angular2 后端的用户界面,作为在 Spring-boot上完成的rest api

当我访问URL以获取用户列表时,它不会获取所有用户。当我检查浏览器控制台时,我收到以下错误:

Failed to load http://localhost:8080/api/user/getAll: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:4200' is therefore not allowed access.

任何输入将不胜感激。

1 个答案:

答案 0 :(得分:1)

如果前端(Angular2)和后端(Boot)位于两个不同的域上,解决方案是在后端启用cors。请在此处阅读:https://docs.spring.io/spring/docs/4.2.x/spring-framework-reference/html/cors.htmlhttps://spring.io/guides/gs/rest-service-cors/