Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Spotify Web API的身份验证请求被拒绝_Javascript_Authentication_Cors_Spotify - Fatal编程技术网

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

Javascript Spotify Web API的身份验证请求被拒绝,javascript,authentication,cors,spotify,Javascript,Authentication,Cors,Spotify,我正在尝试发送身份验证请求以登录到Spotify 这由javascript XMLHttpRequest通过本地主机运行。然而,我所收到的只是一条错误消息,说明: XMLHttpRequest无法加载…ope=user read private%20 user read email%20streaming&state=iKX8sdHHEML6BxRy 请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“localhost” 我尝试通过xmlreq

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

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

XMLHttpRequest无法加载…ope=user read private%20 user read email%20streaming&state=iKX8sdHHEML6BxRy

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


我尝试通过
xmlrequest.setRequestHeader(“访问控制允许源代码”、“*”)设置头;
但是这不起作用。

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


文档:

是,这是我正在尝试做的,但是当我尝试重定向到授权url时,我收到一个错误,状态为用户在授予应用程序权限后是否曾访问过您的重定向url?如果这项操作正常,则在通过授权完成登录后,应将其重定向到my重定向url