Yii2:如何在多站点用例中避免400个错误请求?

时间:2015-12-19 21:33:27

标签: php yii2

我尝试使用Yii2的一个副本作为多站点引擎(一个CMS,几个依赖于域的配置)。 但是当我在控制器操作中发送一些 ActiveForm 时,我会看到错误请求400 。 当我以简单的HTML形式添加_csrf字段并尝试在动作中发送它时,它可以正常工作。 我该如何解决?

1 个答案:

答案 0 :(得分:0)

这是一个解决方案:我只是为每个域命名具有唯一字符串的会话。 这是通过编辑依赖于域的配置来完成的。

return [
    'components' => [
        ...
        'session' => [
            'name' => 'domain_name_session',
        ],
        ...
    ],
];