【发布时间】:2013-11-10 18:51:09
【问题描述】:
我的 Rails 应用目前在 example.org 上可用,但我想切换到 example.com
在routes.rb 中执行通配符 301 重定向不是问题,但我也希望保留用户会话。由于新域无法访问旧域的 cookie,将用户重定向到新域并仍然让他/她登录的最佳(安全且尽可能简单)方法是什么?
我发现许多线程都在谈论使用复杂的身份验证令牌方法设置跨域 Web 应用程序,但我正在寻找一次性单向迁移,所以我希望解决方案会更简单这个。
有什么建议吗?
我正在使用 Ruby on Rails 3、OmniAuth,并使用默认的“cookie_store”作为我的会话存储。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 session cross-domain