首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google OAUTH显示502错误

Google OAUTH显示502错误
EN

Stack Overflow用户
提问于 2013-07-07 01:53:09
回答 1查看 2.2K关注 0票数 3

我成功地在本地对用户进行了身份验证,但在生产服务器上,我在超时后收到502个错误。

下面是我的流程:

代码语言:javascript
复制
FLOW = OAuth2WebServerFlow(
        client_id='YOUR_CLIENT_ID',
        client_secret='YOUR_CLIENT_SECRET',
        scope='https://www.googleapis.com/auth/calendar',
        user_agent='Real_Hub/1.0',
        redirect_uri='quickerhub.com',)

在本地,redirect_uri只是我的本地主机ip,它工作得很好。

这是我通过chrome网络面板出现的错误:

代码语言:javascript
复制
quickerhub.com
GET
502
Bad Gateway
text/html
EN

回答 1

Stack Overflow用户

发布于 2014-06-24 06:23:01

这可能与您的redirect_uri有关。502是一个非常普遍的错误。它表明Django (可能是uWSGI或Passenger)无法在超时之前获得响应。你有没有直接在你的浏览器中尝试过这个uri?如果您在该域上有任何HTTP身份验证或任何内容,它将导致此错误。由于某些原因,OAuth似乎没有正确创建重定向响应。

希望这能有所帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17505586

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档