我正在尝试使用cakePHP在两个子域中使用公共会话。在我的本地设置中,它在所有浏览器中都能正常工作,但在服务器上它只在IE中工作。
以下是我在core.php中使用的代码
Configure::write('Session', array(
'defaults' => 'php',
'cookie' => 'PHPSESSID',
'timeout' => 20000, // 1 hour
'ini' => array(
'session.cookie_domain' => '.dummy.com.au',
'session.gc_maxlifetime' => 36000 // 1 hour
)
));
我已将安全级别设置为低
Configure::write('Security.level', 'low');
但它仍无效。