Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在Cookie 和 Redis 会话存储之间有什么区别的上下文中?,如何在 Heroku 应用程序之间共享会话数据(带有 Rack API 后端的 Sinatra 前端)?
我认为您想要做的是使用外部会话存储(例如 Redis),只需将 Redis 环境值从第一个应用程序复制到第二个应用程序。然后,您应该能够从两个 Heroku 应用程序访问相同的会话数据。
编辑1:
我还想到,由于它是两个单独的 Heroku 应用程序,您将(可能)拥有两个单独的域/子域。您需要确保您的会话 cookie 允许来自两个域的访问。
这两个问题对如何做到这一点有建议: