Yii2 accessControl 强制重定向到 lgoin whitout 行为

Yii2 accessControl force redirect to lgoin whitout behaviors

我一周前创建了一个小模块,现在我需要使用这个模块,但是当我打开模块时 link 我已经重定向到登录页面,模块没有定义行为,如果我没弄错的话,让所有用户都可以完全访问,为了测试我已经在主模块控制器上设置了这种行为

public function behaviors(){
    return [
        'access' => [
            'class' => AccessControl::className(),
            'rules' => [
                [
                    'actions' => ['*'],
                    'allow' => true,
                ]
            ]
        ]
    ];
}

但是应用程序将我重定向到登录页面。 我如何允许所有用户访问? 谢谢

如果您不需要访问控制,您应该简单地删除该行为。

或者使用这个:

public function behaviors(){
    return [
        'access' => [
            'class' => AccessControl::className(),
            'rules' => [
                [
                    'allow' => true,
                ]
            ]
        ]
    ];
}

关于AccessRule::$actions

List of action IDs that this rule applies to. The comparison is case-sensitive. If not set or empty, it means this rule applies to all actions.