JWT授权属性无法正常工作的PHP

时间:2019-03-01 07:38:15

标签: php codeigniter jwt

我面临着token中的authorize token

$lthis=& get_instance();
$token = $lthis->input->get_request_header('Authorization');

未达到token的值,但在本地有效。任何想法!

1 个答案:

答案 0 :(得分:0)

您可能必须使用$ _SERVER超全局变量。这样的话就足够了:

$headers = [];

foreach ($_SERVER as $name => $value) {
  if (substr($name, 0, 5) == 'HTTP_') {
    $headers[str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', substr($name, 5)))))] = $value;
  }
}

echo $headers['Authorization'];