php - yii2 登陸後產生兩個session,chrome瀏覽器
阿神
阿神 2017-05-16 12:59:33
0
1
491

yii2框架,自動登入關閉後,在chrome瀏覽器和國產360、qq瀏覽器這些瀏覽器登入的​​時候,會產生兩個session,一個是本網站的精確域名,一個是模糊的二級域名。如果多個網站使用相同的二級域名,來回切換的時候,有一個網站會被強制踢下來。因為多了一個session。在線等大神解救

阿神
阿神

闭关修行中......

全部回覆(1)
为情所困

把你的session配置貼出來

在你專案的config/main.php裡面,

return [
    ...
    'components' => [
        ...
        'session' => [
            'class' => 'yii\web\Session',
            'cookieParams' => [
                'domain' => 'backend.mysite.com', // 这里固定你的session域名
                'lifetime' => 3600 * 24 * 30,
            ],
            'name' => 'PHPSESSID_FOR_BACKEND', // 最好是不同的域名也设置不同的name
        ],
        ...
    ],
    ...
];
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!