【发布时间】:2019-10-13 04:07:05
【问题描述】:
我想在我的 Angular 项目中使用 http://5.160.2.148:8091/api/trainTicketing/city/findAll rest 获取城市。
我在项目中使用了 Angular 7.2.15 版本。
当使用 httpClient 获取此 url 时抛出以下错误:
Access to XMLHttpRequest at 'http://5.160.2.148:8091/api/trainTicketing/city/findAll' from origin 'http://localhost:4200' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
在浏览器和邮递员中输入网址时正常工作。
为什么?
【问题讨论】:
-
这听起来可能很奇怪,但我不必在服务器端进行任何更改。 angular ui 项目有两个分支,一个正在处理另一个它不是。我还没有找到确凿的答案。
标签: angular