Py学习  »  Django

Django 4.1,带有GIT的社交认证,错误:http://127.0.0.1:8000/complete/github/?error=redirect_uri_mismatch&error_description=The+redirect_uri+必须

Steve • 2 年前 • 239 次点击  

我一直在尽我所能地询问,我在这里看到了一些答案,其中提到为127.0.0.1添加主机条目,但由于我的开发服务在本地的Ubuntu虚拟机上,我不确定这将如何工作。 无论如何,我实际上从GitHub复制了URI,并将其添加到我的设置文件中:

SOCIAL_AUTH_GITHUB_KEY = os.environ.get('SOCIAL_AUTH_GITHUB_KEY')
SOCIAL_AUTH_GITHUB_SECRET = os.environ.get('SOCIAL_AUTH_GITHUB_SECRET')
SOCIAL_AUTH_GITHUB_REDIRECT_URI = 'http://127.0.0.1:8000/complete/github/'

我看http和https以及其他一切。我甚至打字而不是粘贴。 如果你对我如何解决这个问题有任何其他建议,我会非常高兴。

我有一种感觉,这是因为也许我使用的是127.0.0.1而不是域,但谷歌这样做很好。。。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/157805
 
239 次点击