首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用omniauth-google-oauth2的Rails3在代理之后失败

使用omniauth-google-oauth2的Rails3在代理之后失败
EN

Stack Overflow用户
提问于 2015-04-28 20:24:46
回答 1查看 112关注 0票数 0

Works在直接访问时查找,并使用

代码语言:javascript
复制
Not found. Authentication passthru.

当在反向代理之后时

EN

回答 1

Stack Overflow用户

发布于 2015-04-28 20:31:08

proxy正在添加额外的反斜杠:

代码语言:javascript
复制
Started GET "//users/auth/google_oauth2" for 127.0.0.1 at 2015-04-28 12:13:34 

未被识别;正常查询为

代码语言:javascript
复制
Started GET "/users/auth/google_oauth2" for 10.113.163.121 at 2015-04-28 12:26:26 +0000

更正代理配置后,oauth过程仍然失败,不幸的是,客户端未正确重定向+传递到google的重定向url错误-可能需要某个oauth代理:(

编辑:当客户端首先使用google时,不需要代理-使用所谓的混合/服务器端流程:

https://developers.google.com/+/web/signin/server-side-flow

...but它有自己的瓶颈,如下所述:

https://github.com/zquestz/omniauth-google-oauth2/issues/122https://github.com/zquestz/omniauth-google-oauth2/issues/174

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

https://stackoverflow.com/questions/29919460

复制
相关文章

相似问题

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