Spotify Web API 身份验证获取令牌 returns 无效的重定向 uri

Spotify Web API authentication getting token returns invalid redirect uri

我正在尝试使用 Web 从 Spotify 获取令牌 API:

我的原始请求:

POST https://accounts.spotify.com/api/token HTTP/1.1
Authorization: Basic [authsecret]
Content-Type: application/x-www-form-urlencoded
Host: accounts.spotify.com
Content-Length: 490
Expect: 100-continue
Connection: Keep-Alive

grant_type=authorization_code&code=[code]&redirect_url=http%3A%2F%2Flocalhost%3A53575%2FSpotifyLogin.aspx

其中 [authsecret] 被替换为所需的字符串(这被破坏并给了我一个不同的错误,但现在我修复了它)并且 [code] 被替换为 Spotify 更早一步返回的代码。

我收到以下回复:

HTTP/1.1 400 Bad Request
Server: nginx
Date: Thu, 22 Jun 2017 13:50:33 GMT
Content-Type: application/json
Content-Length: 68
Connection: keep-alive
Keep-Alive: timeout=600

{"error":"invalid_grant","error_description":"Invalid redirect URI"}

我一定是做错了什么,但我想不通。谁能帮帮我?

我已经弄明白了。问题是参数名称 redirect_url。应该是redirect_uri。小错误,但按应有的方式中断了请求。