【发布时间】:2012-12-30 03:59:33
【问题描述】:
在 What is the difference between a Cookie and Redis Session store? 的上下文中,如何在 Heroku 应用程序之间共享会话数据(Sinatra 前端和 Rack API 后端)?
【问题讨论】:
在 What is the difference between a Cookie and Redis Session store? 的上下文中,如何在 Heroku 应用程序之间共享会话数据(Sinatra 前端和 Rack API 后端)?
【问题讨论】:
【讨论】:
我认为您想要做的是使用外部会话存储(例如 Redis),并将 Redis 环境值从第一个应用程序复制到第二个应用程序。然后,您应该能够从两个 Heroku 应用程序访问相同的会话数据。
编辑 1:
我还想到,由于它是两个独立的 Heroku 应用程序,您将(可能)拥有两个独立的域/子域。您需要确保您的会话 cookie 允许来自两个域的访问。
【讨论】: