从Sonos身份验证页面获取错误代码

时间:2018-11-16 07:31:21

标签: sonos

当我打开浏览器窗口以https://api.sonos.com/login/v3/oauth?client_id=myid&response_type=code&state=mystateinb64&scope=playback-control-all&redirect_uri=my重定向网址时

我进入SONOS“开始”屏幕,然后按“继续” 输入我的Sonos凭据,单击连接 然后我进入显示我的APP名称的同意屏幕,因此我单击“确定” 然后我得到一个http 400与身体 {错误:“ invalid_request”} 而且我的授权回调从未被调用

我检查了参数,尤其是url中的客户端ID,它是正确的

知道为什么会这样吗?

2 个答案:

答案 0 :(得分:1)

请确认您在创建客户端身份和机密时指定的重定向uri与请求身份验证代码和请求访问令牌时传递的重定向uri完全相同。

答案 1 :(得分:1)

现在可以正常工作了,我不得不完全删除Sonos凭证(而不仅仅是密钥),然后从头开始创建一个新凭证。很奇怪!