当前位置: 首页 > 知识库问答 >
问题:

spotify auth上的重定向URI无效

桂鑫鹏
2023-03-14

我尝试使用spotify Web API通过我的应用程序对用户进行身份验证,但收到以下错误:

INVALID_CLIENT: Invalid redirect URI

网址:

GET https://accounts.spotify.com/authorize/?client_id=6ae90bf75bf748c8874a75d16682f0c5&response_type=code&redirect_uri=https%3A%2F%2Fexample.com%2Fcallback&scope=user-read-private%20user-read-email

我看不出问题出在哪里。。。你能帮忙吗?

共有3个答案

訾安邦
2023-03-14

在通过授权代码流进行身份验证时,我遇到了类似的问题。

根据docs,此参数的值必须与请求授权代码时提供的redirect_uri的值完全匹配。

  1. 在仪表板中配置的重定向uri

完全相同,否则您将得到一个无效的_客户端:无效的重定向URI

董康平
2023-03-14

app.js:

var redirect_uri = 'http://localhost:8888/callback';

(https://developer.spotify.com/dashboard)Spotify

http://localhost:8888/callback

不要忘记保存。

庄文栋
2023-03-14

您必须将重定向URI添加到“我的应用程序”面板的白名单中。

例如http://example.com/callback/

 类似资料:
  • 我正在尝试让Spotify API与AngularJS一起工作。我在授权阶段收到一个无效的重定向URI错误(https://developer.spotify.com/web-api/authorization-guide/). 我在白名单中添加了redirect_uri,当我有一个uri,比如 但当我有一个带有散列的URI时,它就不起作用了 我想使用后者URI的原因是因为前者我得到了一个URI,

  • 我对网络开发相当陌生,我一直试图使用Spotify应用编程接口用Python制作一个网络应用程序。 我试图尝试获得对用户帐户的授权,并尝试将其输入我的浏览器(用我的客户端ID替换CLIENTID):https://accounts.spotify.com/authorize?client_id=CLIENTID 然而,我得到了错误: 我有白名单http://example.com/callback

  • 在我登录Spotify并将其与我的应用程序连接后,出现了一个错误: 无效的_客户端:无效的重定向URI。 我已经向Spotify注册了我的重定向URI,并确保它与我的代码中使用的相同。我已经根据重定向URI和特定标识符创建了一个带有该方案的URL类型,但仍然会出现错误。有什么想法吗?

  • 以下是Azure文档的两个教程:https://docs.microsoft.com/en-us/azure/java/spring-framework/deploy-spring-boot-java-app-with-maven-plugin它展示了如何将一个简单的Spring Boot应用程序部署到Azure和https://docs.microsoft.com/en-us/azure/jav

  • 我尝试将运行在CloudFoundry上的现有Java应用程序迁移到KeyCloak,因此使用KeyCloak Servlet Filter。这是请求代码的第一步。但是将代码转换为令牌的第二步在“不正确redirect_uri”下失败了。这是奇怪的,因为我可以看到在两个请求KeyCloak服务器然后相同的URL作为redirect_url。 有人知道原因和解决办法吗?

  • 我正在使用linkedIn登录我的iOS应用程序。切换到OAuth2后,回拨URI不再被接受,因为我不断收到错误“无效重定向URI”。应用程序URL方案称为“Paper”,URL标识符为“com”。“纸”。我知道我必须在linkedin开发者页面上设置一个以“http://”或“https://”开头的URL,并且地址必须与回调URI匹配。linkedin开发者设置的授权重定向URL是什么?