【问题标题】:Invalid Redirect URI Deezer OAuth无效的重定向 URI Deezer OAuth
【发布时间】:2016-01-17 15:42:29
【问题描述】:

我在尝试进行身份验证时收到无效的重定向 URI。这是在指南上进行身份验证的第一步,我已经将代码复制粘贴到我的浏览器中,并在我的应用程序域和应用程序 ID 中进行替换,它说请输入有效的 redirect_URI。 https://connect.deezer.com/oauth/auth.php?app_id=MyAppID&redirect_uri=MyRedirectURI

【问题讨论】:

  • 您的重定向 URI 是否与您的应用程序相同的域?问题可能来自于此。
  • 我的重定向 URI 是 ExampleURI://,应用程序域是 ExampleURI://Deezer。这是一个问题吗?因为它适用于 GitHub 和 Spotify
  • 是的,您的应用程序域和重定向 URI 似乎不正确,问题应该是这样。您可以尝试使用格式正确的 URI 吗?
  • 我认为我的应用程序 uri 是什么并不重要,因为即使我将它粘贴到 chrome 中它也不起作用,而使用 github 它会询问我是否要打开我的应用程序。这是在桌面 bte 上
  • 即使我将 htpp://google.com 作为我的重定向 uri 它也不起作用

标签: oauth deezer


【解决方案1】:

我遇到了同样的问题,直到我发现与任何其他音乐流媒体服务不同,Deezer 不允许(或者它是一个错误)重定向 uris

  • 包含类似 localhost:9000/deezer/callback 的端口
  • 有一个像cheapuri.noip.me 这样的子域
  • 我猜 co.uk 也行不通

似乎唯一有效的是像 api.com 这样的“正常”uris。 我在开发时解决这个问题的方式:

让 Deezer 将您重定向到一些不存在的 uri,然后在浏览器栏中更改 uri。

【讨论】:

    猜你喜欢
    • 2016-12-22
    • 1970-01-01
    • 1970-01-01
    • 2019-03-21
    • 1970-01-01
    • 1970-01-01
    • 2022-08-08
    • 2014-10-03
    • 2016-01-20
    相关资源
    最近更新 更多