Умение Кортана Ошибка Oauth2 AADSTS90014: Тело запроса должно содержать следующий параметр: 'scope' - PullRequest
0 голосов
/ 27 октября 2018

Я просто настроил свой навык Cortana, чтобы он запрашивал аутентификацию при вызове, но я получаю эту ошибку, когда появляется экран входа в систему:

AADSTS90014: Тело запроса должно содержать следующий параметр: 'scope '.

Вот мои настройки для моего навыка:

AppDev bot framework setup

Azure portal setup (Cortana channel)

Буду признателен за помощь, спасибо!

ОБНОВЛЕНИЕ 1

После того, как я прочитал полезные комментарии / предложения Micromuncher, я изменилAppID для регистрации моего приложения вместо идентификатора бота.Затем я добавил https://www.bing.com/agents/oauth в качестве URL-адреса ответа при регистрации моего приложения в сторонней службе, с которой я выполняю аутентификацию, после чего я получил ошибку Ресурс не определен после ввода учетных данных в приглашении Cortana для входа в систему.Я искал эту ошибку в Интернете и обнаружил, что для OAuth2 URL должен быть:

https://login.microsoftonline.com/common/oauth2/v2.0/authorize

Вместо:

https://login.microsoftonline.com/common/oauth2/authorize

И это сработало, спасибо !!

...