加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

Laravel在不同服务器的子域中维护会话

发布时间:2020-12-14 21:16:39 所属栏目:资源 来源:网络整理
导读:假设在一个域(app.domain.com)中我设置了一个这样的Session: Session::put('test','value'); 然后在不同的域(例如news.domain.com)中我想要检索该会话值.请注意,另一个域位于不同的服务器上,但仍然是相同的域名. 我的问题是,如果我将laravel配置文件设置为d
假设在一个域(app.domain.com)中我设置了一个这样的Session:
Session::put('test','value');

然后在不同的域(例如news.domain.com)中我想要检索该会话值.请注意,另一个域位于不同的服务器上,但仍然是相同的域名.

我的问题是,如果我将laravel配置文件设置为domain =>,则可以在news.domain.com中使用Session :: get(‘test’). ‘* .domain.com’?

解决方法

如果您在不同的物理计算机上托管了子域,请将app / config / session.php中的域设置为:
'domain' => '.domain.com'

只要两个应用程序能够访问共享会话数据存储(例如使用数据库会话驱动程序并具有存储会话的公共数据库),它将起作用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读