Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为什么验证组件重定向到登录?_Php_Cakephp - Fatal编程技术网

Php 为什么验证组件重定向到登录?

Php 为什么验证组件重定向到登录?,php,cakephp,Php,Cakephp,为什么验证组件重定向到登录 我正在使用: 我的控制器配置如下所示: public $components = [ 'RequestHandler', 'Auth' => [ 'authenticate', [ 'ADmad/JwtAuth.Jwt' => [ 'parameter' => 'access_token',

为什么验证组件重定向到登录

我正在使用:

我的控制器配置如下所示:

public $components = [
        'RequestHandler',
        'Auth' => [
            'authenticate', [
                'ADmad/JwtAuth.Jwt' => [
                    'parameter' => 'access_token',
                    'userModel' => 'Users',
                    'scope' => ['Users.active' => 1],
                    'fields' => [
                        'id' => 'id'
                    ]
                ]
            ],
            'unauthorizedRedirect' => false,
            'sessionKey' => false,
            'loginRedirect' => false,
            'redirect' => false,
            'logoutRedirect' => false,
            'checkAuthIn' => 'Controller.initialize',
        ]
    ];
当我输入受限操作时,它是否希望我重定向到此控制器中未显示的登录操作?如何修复此问题并返回
403
响应

UsersController中未定义操作登录名

错误:在文件中创建UsersController::login(): src\Controller\userscoontroller.php


我必须将这一行添加到.htaccess文件
RewriteRule.*-[E=HTTP\u AUTHORIZATION:%{HTTP:AUTHORIZATION},L]