我在Python上使用Django rest framework编写了一个REST API服务,我想使用OAuth2(Google)附加来自授权的身份验证。我曾经使用过social Django lib,但是当我在本地启动我的服务并将我的凭据以Google形式提交给auth时,我一直收到这个错误(请看图片)...
在/messenger/venv/lib/python3.8/site-packages/requests/sessions.py, line 479, in prepare_request
中错误开始auth = request.login
的点。这很奇怪,但我解决了我的问题!
1条答案
按热度按时间eblbsuwk1#
我重新安装了整个虚拟环境,以及
settings.py
文件中负责身份验证的所有位置。这对我很有帮助。此外,您还可以在www.example.com上检查URL和重定向URLconsole.cloud.google.com,您可以在其中注册Web应用程序。