繁体   English   中英

对 Spotify Web API 的身份验证请求被拒绝

[英]Authentication Request to Spotify Web API Rejected

我正在尝试向登录 Spotify 发送身份验证请求。

这是由 javascript XMLHttpRequest 通过本地主机运行的。 但是,我收到的只是一条错误消息,说明:

XMLHttpRequest 无法加载https://accounts.spotify.com/authorize/?q=undefined&type=code&client_id=9f5 ...ope=user-read-private%20user-read-email%20streaming&state=iKX8sdHHEML6BxRy。

请求的资源上不存在“Access-Control-Allow-Origin”标头。 因此不允许访问源“localhost”。”

我尝试设置标题做xmlrequest.setRequestHeader("Access-Control-Allow-Origin", "*"); 然而这并没有奏效。

如果我对您的理解正确,那么您正在尝试从用户那里检索授权码。 如果是这样,您需要做的是将用户重定向到您在上面给出的 URL。 这将引导用户完成用户授予您的应用程序权限的流程。 流程完成后,用户将被重定向到您的重定向回调 URL。 如果成功,当用户被重定向回您的服务器时,授权码将是查询参数之一。

文档: 授权码流程

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM