Ошибка LinkedIn OAuth с сообщением об ошибке https_required - PullRequest
1 голос
/ 19 июня 2019

Наша цель - получить токен доступа из API Linked In, чтобы мы могли получить данные текущего пользователя. Мы следуем API, упомянутому здесь: Поток учетных данных клиента OAuth 2.0 (2-Legged)

Ответ, который мы получаем от API:

{"error":"https_required","error_description":"The client is not authorized"}

Вот запрос, сделанный через ARC:

enter image description here

Вот настройка на портале управления приложениями LinkedIn:

enter image description here

URL-адрес, откуда вызывается логин LinkedIn (Клиент)

enter image description here

Вы можете проверить из трех приведенных выше снимков экрана, что для всех следующих случаев используется HTTPS :

  1. Ссылочный URL-адрес для запроса POST.
  2. URI перенаправления в PayLoad.
  3. URI перенаправления, установленный в приложении на портале LinkedID.
  4. URL-адрес клиента, с которого запрашивается логин LinkedIn.

Может кто-нибудь поделиться, почему OAuth LinkedIn все еще выдает «error»: «https_required»?

1 Ответ

3 голосов
/ 19 июня 2019

У меня была именно эта проблема, когда у меня есть существующее приложение, и вдруг сегодня у меня возникла эта проблема, когда все было настроено правильно.

Теперь он снова начал работать для меня, поэтому я предполагаю, что в конце LinkedIn произошла временная ошибка

...