首页 > 解决方案 > 无效的 CORS 请求:403 Forbidden Error Angular

问题描述

我正在尝试使用 httpClient 以角度发出 GET 请求,但出现 403 禁止错误。

步骤: 1. 我正在使用完整的 URL,例如“ http://myrestapi.aws.net

this.httpClient.get(URL);

当我使用这种方式时,我可以访问 API,但在控制台“无效 CORS 请求”中出现 403 禁止错误

为了克服 CORS 问题,我安装了 chrome 扩展并允许使用 CORS。但我仍然面临同样的 403 问题。

有人可以在这里提供任何输入我在这里做错了什么。使用 CORS 扩展不是理想的解决方案,但这是暂时的,所以只需使用 Chrome 扩展来解锁自己。

标签: angularhttp

解决方案


CORS您应该在后端启用策略,而不是前端。

您的后端必须授权一个或多个域进行连接,例如白名单。

检查您的后端解决方案文档,并添加(白名单)您的前端托管域。


推荐阅读