服务器托管时,“ AuthServiceProvider.php”中的流明JWT解码问题是服务器。(在Localhost中运行良好)

时间:2020-07-04 10:13:19

标签: jwt decode access-token lumen php-7.4

public function boot()
    {

        $this->app['auth']->viaRequest('api', function ($request) {
            
            $requestedToken = $request->header('access-token');
            
           
            $key = env ('Token_KEY');

           

            try{
                
                $decoded = JWT::decode($requestedToken, $key, array('HS256'));
                return new User();
                
            }catch(\Exception $e){
                return null;
            }
        });
    }

我正在尝试使用此示例代码在我的本地主机上运行良好 ,但是 在将lumen项目文件上传到服务器后,它显示出我“未经授权” < / em>当我用POSTMAN测试它时。在服务器设置中,我正在使用PHP 7.4-alt (MultiPHP Manager)。 [项目:流明(7.1.1)(Laravel组件^ 7.0)]

0 个答案:

没有答案