【发布时间】:2018-12-04 22:04:44
【问题描述】:
我正在使用 Angular 5 发送 post 请求以通过 Bulksms 发送短信:http://bulksms.com/
当从 Angular(客户端)发出请求时,我遇到了这个问题:
Access-Control-Allow-Origin 不允许Origin http://TTTT:4200。
如何在 BulkSMS 中更正此问题?
问候,
【问题讨论】:
-
CORS 问题与您的 API 有关,与您的客户端无关。从浏览器访问 URL 与在 JS 中使用 API 不同。 Postman 和 Angular 也是如此。请使用正确的标签编辑您的问题以及您对 API 所做的事情(否则我必须为您完成)
-
我可以直接使用该链接,而我的浏览器不会出现任何 CORS 问题。
-
正如我所说,这与使用 JS 的 API 不同。
-
我遇到了类似的问题,但解决方案是我们需要在 API 端启用 CORS。我已经在 C# 端解决了类似的问题。看到这个efficientuser.com/2018/06/14/…
-
从源端添加
Access-Control-Allow-Origin没有意义。 API 端必须有一个设置。
标签: api cors cross-domain bulksms