【问题标题】:Uber ERROR Invalid scope requestedUber 错误 请求的范围无效
【发布时间】:2016-05-11 07:55:38
【问题描述】:

这是我的授权网址

https://login.uber.com/oauth/v2/authorize?client_id={{client id}}&response_type=code&scope=profile 请求

上面的网址有什么问题吗?

【问题讨论】:

  • 如果您在浏览器中打开上面的 URL,将 {{client id}} 替换为实际值,然后登录,您是否会重定向到默认重定向 URI?您在 URL 参数中看到任何错误吗?您是否在 Uber Developers Dashboard 中设置了重定向 URI?

标签: uber-api


【解决方案1】:

您的应用中是否配置了request 范围? scope 参数中的范围列表必须是您配置的范围的子集。

您可以尝试不带scope 参数的相同请求。这将默认为您配置的任何范围(您至少需要一个才能通过授权)。

【讨论】:

  • 没有范围参数,它可以工作,但用户无法获取请求范围。为此,我们必须设置此参数,但没有运气。
【解决方案2】:

您是否尝试用%20 替换空格,像这样?

https://login.uber.com/oauth/v2/authorize?client_id={{client id}}&response_type=code&scope=profile%20request

【讨论】:

    【解决方案3】:

    他们在文档文件中忘记了一个“s”。

    尝试scopes=... 而不是scope=...

    【讨论】:

      猜你喜欢
      • 2018-03-26
      • 2016-11-03
      • 2015-06-13
      • 1970-01-01
      • 2014-10-16
      • 2017-09-29
      • 1970-01-01
      • 2021-02-12
      • 2017-02-12
      相关资源
      最近更新 更多