получение кода ошибки со страниц авторизации sonos - PullRequest
0 голосов
/ 16 ноября 2018

когда я открываю окно браузера для https://api.sonos.com/login/v3/oauth?client_id=myid&response_type=code&state=mystateinb64&scope=playback-control-all&redirect_uri=my URL перенаправления

я попадаю на экран SONOS "старт", затем нажимаю "продолжить" Я ввожу свои учетные данные sonos, нажимаю соединение затем я получаю к экрану согласия, показывающему мое имя приложения, поэтому я нажимаю «ОК» тогда я получаю http 400 с телом {error: "invalid_request"} и мой авторизационный обратный вызов никогда не называется

Я проверил параметры, ESP ID клиента в URL, это правильно

есть идеи, почему это происходит?

Ответы [ 2 ]

0 голосов
/ 17 ноября 2018

теперь это работает, мне пришлось полностью удалить учетные данные sonos (а не только ключ) и создать новый с нуля.очень странно!

0 голосов
/ 16 ноября 2018

Пожалуйста, подтвердите, что URI перенаправления, который вы указали при создании своего клиента, я и секрет, точно такой же, как вы передаете, когда вы запрашиваете код авторизации и когда вы запрашиваете токен доступа.

...