我使用 Zend_Auth(LDAP 适配器)对用户进行身份验证。
现在我尝试做一个注销脚本:
public function logoutAction()
{
$db = Zend_Registry::Get('DbSrv1');
Zend_Auth::getInstance()->clearIdentity();
$this->view->title = "Logout";
return true;
}
当我在 Firefox 中注销时,它可以工作。如果我在 Internet Explorer 7 和 8 中执行相同操作,我只是为了刷新页面并且用户仍处于登录状态。
我找到了有关会话缓存的信息,但它仍然无法正常工作:
此外,我尝试手动清理会话 - 没有成功:
unset($_SESSION);
$_SESSION = NULL;
如何注销用户?
谢谢!此致