我正在尝试使用httpClient发出一个有角度的GET请求,并且出现403禁止错误。
步骤:1.我使用的是完整网址,例如“ http://myrestapi.aws.net”
this.httpClient.get(URL);
当我以这种方式使用时,我可以访问API,但在控制台“无效的CORS请求”中收到403禁止的错误
为了克服CORS问题,我安装了chrome扩展程序并允许使用CORS。但是我仍然面临着同样的403问题。
有人可以在这里提供任何输入吗?我在这里做错了什么。使用CORS扩展程序不是理想的解决方案,但这只是暂时的事情,因此仅使用Chrome扩展程序即可解除封锁。
您应该在后端而不是前端启用CORS
策略。
您的后端必须授权一个或多个域进行连接,例如白名单。
查看您的后端解决方案文档,并添加(白名单)您的前端托管域。