3

因此,我发现这里只有一个其他线程考虑到这个问题,不幸的是它有 1 个答案,0 票赞成。

我的问题是我目前维护的网站使用omniauth gem 通过facebook API 对新用户和现有用户进行身份验证。当我们切换到使用两台服务器(具有使用相同数据库的相同 Rails 应用程序)时,它破坏了 facebook 登录。显然,我的理论是 app01 尝试使用 facebook auth 登录 user1,但来自 facebook 的响应可能已经通过负载均衡器到达 app02?

如果您对此问题有任何经验,请不要犹豫,解释您是如何解决它的。

如果我发现答案,我一定会发布我的发现。

4

0 回答 0