Uber API不允许来自localhost的请求

时间:2016-03-28 19:20:45

标签: curl cors postman uber-api

当我使用Uber API时,使用localhost我收到以下错误:

...没有'访问控制 - 允许 - 来源'标头出现在请求的资源上。起源' http://localhost:8080'因此不允许访问。

所以也许我犯了一个错误。为了测试,我在Postman中尝试了url,但一切都按预期工作;我收到了预期的JSON数据。我也试过卷曲。它按预期工作。

我正在发送服务器令牌,并且我已经调整了我的标头。没有运气。

以前的SO回答暗示了这句话:" Uber API实施了OAuth 2.0标准,用于安全身份验证和 授权。与我们的服务器的所有通信必须通过SSL(https://)。"

这是否意味着我必须使用https://?在此之前,我还没有遇到任何其他API的问题。

1 个答案:

答案 0 :(得分:3)

是的,您需要使用https。一些api需要它,其他人将根据接收应用程序。