【问题标题】:Laravel session across subdomains跨子域的 Laravel 会话
【发布时间】:2014-09-25 08:52:59
【问题描述】:

我有一个位于主域 (www.example.com) 上的营销应用程序和一个位于子域 (accounts.example.com) 上的管理应用程序。用户将访问 www.example.com ,注册/登录并被重定向到 accounts.example.com。我的问题是当用户被重定向到accounts.example.com 时,我来自www.example.com 的会话cookie 被覆盖了。

两个应用程序都使用相同的会话 cookie,但帐户应用程序总是覆盖它。我为会话设置的数据在被重定向到子域后不再可用(在两个域中都不可用)。任何人都知道我该如何解决这个问题?谢谢!

【问题讨论】:

    标签: php session cookies laravel subdomain


    【解决方案1】:

    Web 服务器通常不允许跨域甚至子域共享会话数据。为此,您必须将会话数据存储在可以跨域访问的位置...例如一个数据库。

    【讨论】:

      猜你喜欢
      • 2014-10-19
      • 1970-01-01
      • 2014-05-10
      • 2015-08-01
      • 2017-11-22
      • 2012-08-04
      • 2011-01-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多