Вход с Apple ID говорит, что неверный тип ответа - PullRequest
0 голосов
/ 28 января 2020

Мне нужно реализовать функцию входа с помощью Apple в Android приложениях, поэтому я следовал инструкциям документации .

Вот мои параметры: response_type=id_token&client_id=[CLIENT_ID]&redirect_uri=[REDIRECT_URI]&scope=email%20name&response_mode=form_post

Но на странице OAuth написано «invalid_request» с описанием: «Invalid responseType».

Они сказали, что response_type может быть id_token, и в этом случае response_mode должно быть form_post, поэтому Я последовал за ними. Но я не могу понять, почему я не могу получить доступ к странице OAuth.

Это URI, который я использовал для доступа к странице OAuth: https://appleid.apple.com/auth/authorize?response_type=id_token&client_id= [CLIENT_ID] & redirect_uri = [REDIRECT_URI] & scope = электронная почта% 20name & state = [STATE] & response_mode = form_post

Когда response_type равен code, я могу получить доступ к странице OAuth и успешно войти в систему.

1 Ответ

1 голос
/ 28 января 2020

Я изменил response_type значение id_token на code id_token и проблема решена.

...