在Google App Engine上使用python-social-auth进行Google OAuth2认证失败
我在使用python-social-auth进行Google OAuth2认证时遇到了一些问题。现在我正在开发一个项目,使用的是django 1.7,并且准备把它部署到Google App Engine上。
我在本地环境(Ubuntu,django1.7,virtualenv,python-social-auth)测试了通过Google登录的功能,当然,我也从“API和认证”控制台获取了API凭证。
然后我把项目部署到了Google App Engine上。当我点击“通过Google登录”时,它会跳转到一个需要用户输入密码的页面。之后,它给我显示了一个错误,内容是“AuthFailed at /complete/google-oauth2/ 认证失败:('连接中断。', error(13, '权限被拒绝'))”。
调试信息告诉我,“request_access_token”这个过程出现了问题。
但问题是,在本地测试时一切都运行得很好,没有任何问题。
如果有人能提供帮助,我将非常感激。
1 个回答
0