Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.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 Can';t使服务器捕获授权标头WP Rest API_Php_Wordpress_Authorization_Jwt_Wordpress Rest Api - Fatal编程技术网

Php Can';t使服务器捕获授权标头WP Rest API

Php Can';t使服务器捕获授权标头WP Rest API,php,wordpress,authorization,jwt,wordpress-rest-api,Php,Wordpress,Authorization,Jwt,Wordpress Rest Api,我正在尝试为WordPress/WooCommerce网站开发一个Android应用程序。 我似乎看不到授权标题。 我正在使用,我已经在wp config中设置了密钥和cors=true define('JWT_AUTH_SECRET_KEY', 'qP>:$YKu7H%6#I&!i.delK^`Ehkm]k~4A*rJ3f<vJj+{ZKgTzRsEt<*PxRxhy;(t'); define('JWT_AUTH_CORS_ENABLE', true); 这是所有有

我正在尝试为WordPress/WooCommerce网站开发一个Android应用程序。 我似乎看不到授权标题。 我正在使用,我已经在wp config中设置了密钥和cors=true

define('JWT_AUTH_SECRET_KEY', 'qP>:$YKu7H%6#I&!i.delK^`Ehkm]k~4A*rJ3f<vJj+{ZKgTzRsEt<*PxRxhy;(t');
define('JWT_AUTH_CORS_ENABLE', true);
这是所有有此问题的人的常见修复方法。 我尝试了,它使用了它的自定义身份验证头,但当我尝试/users/me时,它返回了“notlogged-in”,并使用它提供给我的令牌

我还尝试编辑class-jwt-auth-public.php文件:

if (!$auth) {
    $allHeaders = getallheaders();
    $auth = isset($allHeaders['Authorization']) ? 
    $allHeaders['Authorization'] : false;
}
我正在使用来分析请求,并查看授权标头是否未发送。 请求是由邮递员和我的朋友寄出的。 这几天我都在发疯,想把这件事做好。希望你们能帮忙

if (!$auth) {
    $allHeaders = getallheaders();
    $auth = isset($allHeaders['Authorization']) ? 
    $allHeaders['Authorization'] : false;
}