我在这里查看过,并找到了一些关于redirect_uri的帖子,但我似乎不知道如何使用Localhost作为重定向uri。希望任何人都能解释给我听。
向您致以亲切的问候,
发布于 2020-03-01 15:44:12
除了Spotify教程中描述的内容之外,还必须像解释的这里那样白化您的重定向URI:
白名单重定向URI 在重定向URI中,输入要使用Spotify白名单的一个或多个地址。此URI使Spotify身份验证服务能够在用户每次登录时自动重新启动应用程序。
要白名单您的rediret:转到 https://developer.spotify.com/dashboard ->,选择您的应用程序->编辑设置->添加重定向URI
要使本教程生效,可以将http://localhost:8888/callback
添加到已白色的URI中。
发布于 2016-07-06 07:04:53
您可以遵循Spotify的Web初学者教程中描述的步骤,它运行本地服务器并使用localhost
作为redirect_uri
的一部分。
Localhost URL作为redirect_uri
是有效的,对于开发目的很有用,但是一旦您将项目公之于众,您将需要切换到具有自定义域或IP的URL,以便请求到达您的服务器。
我通常做的是设置两个redirect_uri
,一个带有localhost
,另一个带有域。然后,在您的代码中,根据主机名使用其中一个或另一个。你可以看到一个例子。
发布于 2020-08-19 18:09:52
在未能找到对请求URI的任何正确解释之后,我发现redirect_uri
只是一个URL,其中Spotify使用参数code
进行响应,以便用户访问授权用户的帐户。我提供了一个GET
映射URL作为回调,Spotify用以下方式进行响应:
www.example.com/callback?code="code to access user account"
(确保白名单您的回调URL。)
https://stackoverflow.com/questions/38198071
复制相似问题