Django «python-social-auth»: ошибка клиента HTTP 403 с github - PullRequest
0 голосов
/ 27 марта 2019

Я внимательно следил за этим уроком, и это здорово.До сегодняшнего дня все работало нормально, когда при входе в github я получаю эту ошибку:

HTTPError at /oauth/complete/github/
403 Client Error: Forbidden for url: https://github.com/login/oauth/access_token

Чего мне не хватает / что я мог изменить?

1 Ответ

0 голосов
/ 27 марта 2019

В настоящее время я разрабатываю веб-сайт с помощью входа в социальные сети. Все отлично работает (гугл, фейсбук и твиттер), но не github : после некоторых попыток я получаю сейчас 403.

Проблема в Django состоит в том, что ошибки 403 не показывают содержание HTML, которое идет с ошибкой!

Мне пришлось запустить в режиме отладки и добавить точку останова в файл

/usr/local/lib/python3.7/site-packages/requests/models.py

строка 940 / где есть код raise HTTPError(http_error_msg, response=self)

Проверка переменной self.content.decode("utf-8") показала, что я ограничен (без логической причины - более странно то, что тот же код на моем компьютере, но под Windows работает как чудо).

Я надеюсь, что техническая команда в github объяснит, что пошло не так ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...