0
我試圖使用Web API從Spotify的令牌:Spotify的網絡API認證令牌獲得回報無效重定向URI
我的原始請求:
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"}
我必須做一些錯誤,但我無法弄清楚。誰能幫我?
您的應用是否已註冊到Spotify? –
是的。我使用Spotify註冊了該應用程序。事實證明它也可以工作,因爲我確實收到了代碼的回調。 –
我也剛剛在這個調用中用一個無效的重定向uri進行了測試。它會給我一個無效的客戶端錯誤,而不是invalid_grant –