【发布时间】:2018-04-25 08:10:31
【问题描述】:
我们正在使用带有设计的 Rails 来提供用户身份验证。 最近我们更改了 cookie_store 中的域 session_store 配置到 .example.com。一切都像 预期,cookie 已正确创建。
现在在极少数情况下,我们会获得带有域的会话 cookie 子域.example.com。这与 rack.session cookie 一起发生 也使用了错误的域。
因为我们无法解释为什么有时 cookie 具有完整的域, 我们怀疑它与 rack.session cookie 有关。我们不能 查找 rack.session cookie 的设置时间。我通过设计登录 并且没有设置 rack.session cookie。
是否有人在设置会话 cookie 时遇到相同的错误 错误的域?这将有助于了解在哪些情况下 rack.session cookie 已设置。
【问题讨论】:
标签: ruby-on-rails devise warden