【问题标题】:Sharing session over subdomains cause session to be destroyed on visit在子域上共享会话会导致会话在访问时被破坏
【发布时间】:2015-05-09 23:59:10
【问题描述】:

我尝试通过子域和普通 URL 共享会话。在 config/session.php 我有 'domain' => '.workplace.dev', ,所以现在我有例如 2 个 URL,如下所示:

http://workplace.dev http://testing.workplace.dev

当我在 http://workplace.dev 登录时,会话开始并围绕该 URL 正常工作,但是当我输入 http://testing.workplace.dev 时,会话被破坏。

这个问题有什么解决办法吗? Laravel 5

【问题讨论】:

    标签: php session laravel laravel-5


    【解决方案1】:

    您需要让会话 cookie 跨子域可用。

    您可以在config/session.php 中指定这些配置,以表明您希望会话跨子域持续存在。

    'driver' => 'cookie',
    'path' => '/',
    'domain' => '.workplace.dev',
    

    【讨论】:

      猜你喜欢
      • 2013-01-29
      • 1970-01-01
      • 2013-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-04
      • 2011-04-14
      • 2019-02-23
      相关资源
      最近更新 更多