Yii2 站点控制器无法呈现任何文件(禁止#403)
Yii2 site controller cannot render any files (forbidden#403)
我在我的项目中使用 RBAC,无论我检查特定用户是否可以执行指定的操作,它在我的整个项目中都运行良好。
但是我没有在站点控制器中通过 RBAC 执行的操作没有被任何用户呈现。
我用来访问站点控制器功能的代码:
需要在站点控制器中访问我的函数。
为您在 SiteController 中的行为添加额外的访问规则:
[
'allow' => true,
'actions' => [
'hofview'
],
'roles' => ['?'], // it means user not logged in can access this action
],
我在我的项目中使用 RBAC,无论我检查特定用户是否可以执行指定的操作,它在我的整个项目中都运行良好。
但是我没有在站点控制器中通过 RBAC 执行的操作没有被任何用户呈现。
我用来访问站点控制器功能的代码:
需要在站点控制器中访问我的函数。
为您在 SiteController 中的行为添加额外的访问规则:
[
'allow' => true,
'actions' => [
'hofview'
],
'roles' => ['?'], // it means user not logged in can access this action
],