我想重定向或发送关于在YII2中过期的会话的ajax响应。目前我正在获取Forbidden(402) Login Required
消息作为ajax响应
你有一个ajax请求发送给它的动作,你必须将accessControll更改为public以进行该操作,以匿名访问。 (在控制器中输入此功能)
use yii\filters\AccessControl;
public function behaviors()
{
return [
'access' => [
'class' => AccessControl::className(),
'rules' => [
[
'actions' => ['view','you-action-name-for-ajax'],
'allow' => true,
// 'roles' => ['?'],
],
],
],
];
}
一定要删除到角色行..我评论它。