【发布时间】:2014-10-03 10:37:50
【问题描述】:
我正在尝试让 Spotify API 与 AngularJS 一起工作。我在授权阶段收到无效的重定向 URI 错误 (https://developer.spotify.com/web-api/authorization-guide/)。
我在白名单中添加了redirect_uri,当我有一个URI时它可以工作
http://localhost:3000
但是当我有一个带有哈希的 URI 时它不起作用
http://localhost:3000/#/main
我想使用后一个 URI 的原因是因为使用前者我得到一个 URI,但我无法通过 angular 获取参数
http://localhost:3000/<parameters returned from spotify>/#/main)
而我希望 URI 是这样的:
http://localhost:3000/#/main/<parameters returned from spotify>
任何帮助将不胜感激,谢谢。
【问题讨论】:
-
对 Angular 不是很了解,但你不能在后端创建一个特定的端点来接收授权码,例如http://
:3000/handle-auth/,重定向到 /#/main?