【问题标题】:Invalid redirect URI for Deezer oAuthDeezer oAuth 的重定向 URI 无效
【发布时间】:2016-12-22 16:03:12
【问题描述】:

我每次尝试在 Deezer 进行身份验证时都会收到错误消息:

您必须输入有效的重定向 URI

在我的应用程序设置中设置的重定向 URI 是 https://example.com/callback/deezer,我发出的请求类似于:

https://connect.deezer.com/oauth/auth.php?app_id=xxxxxx&redirect_uri=https%3A%2F%2Fexample.com%2Fcallback%2Fdeezer&scope=basic_access%2Cemail&state=xxxxxx&response_type=code

app_id 值正确。任何帮助确定我做错了什么将不胜感激......谢谢!

【问题讨论】:

  • 您的应用设置中声明的域是否与您的 redirect_uri 相同?
  • @Fred_Dzr 是的 - 可以吗?
  • 是的,正常应该没问题。请问你的app_id是什么?
  • 您可以尝试在没有 http:// 的情况下设置您的应用程序域吗?你只需要设置它没有协议,我们只需要域
  • @Fred_Dzr - 似乎你为 Deezer 工作 - 在应用程序域字段上添加某种验证是个好主意。当您使用协议添加域并且它不起作用时,这真的很烦人。

标签: oauth deezer


【解决方案1】:

您必须将“应用程序域”设置为连接登录脚本的 url。

例如,如果您正在使用此 url 上的本地主机:http://localhost:3000/index.html

只需将值“localhost/index.html”放在不带端口的位置

【讨论】:

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