【问题标题】:It was not possible to parse your key, Error in Laravel v6无法解析您的密钥,Laravel v6 中的错误
【发布时间】:2021-12-17 15:35:35
【问题描述】:

我正在使用 Laravel v6.2,护照 v9.2。在本地主机上,它的工作完美,甚至没有创造一个问题。 当我在生产服务器上部署代码时,它开始产生问题,它给出了错误。 我匹配了,生产服务器上的 php 版本也相同。但错误只在生产而不是本地产生,而代码和每件事都相同。 我搜索并发现我应该更新护照但为此我还需要更新 laravel 版本,由于某种原因我不想更新 laravel。

谁能帮我解决这个问题?

日志:

InvalidArgumentException {#1726
 #message: "It was not possible to parse your key, reason: "
  #code: 0
  #file: "/var/www/quickxi-food/vendor/lcobucci/jwt/src/Signer/OpenSSL.php"
  #line: 90
  trace: {
    /var/www/quickxi-food/vendor/lcobucci/jwt/src/Signer/OpenSSL.php:90 {}
    /var/www/quickxi-food/vendor/lcobucci/jwt/src/Signer/OpenSSL.php:47 {}
    /var/www/quickxi-food/vendor/lcobucci/jwt/src/Signer/OpenSSL.php:21 {}
    /var/www/quickxi-food/vendor/lcobucci/jwt/src/Signer/BaseSigner.php:36 {}
    /var/www/quickxi-food/vendor/lcobucci/jwt/src/Builder.php:470 {}
    /var/www/quickxi-food/vendor/lcobucci/jwt/src/Builder.php:450 {}
    /var/www/quickxi-food/vendor/league/oauth2-server/src/Entities/Traits/AccessTokenTrait.php:53 {}
    /var/www/quickxi-food/vendor/league/oauth2-server/src/Entities/Traits/AccessTokenTrait.php:61 {}
    /var/www/quickxi-food/vendor/league/oauth2-server/src/ResponseTypes/BearerTokenResponse.php:31 {}
    /var/www/quickxi-food/vendor/league/oauth2-server/src/AuthorizationServer.php:202 {}
    /var/www/quickxi-food/vendor/laravel/passport/src/PersonalAccessTokenFactory.php:116 {}
    /var/www/quickxi-food/vendor/laravel/passport/src/PersonalAccessTokenFactory.php:71 {}
    /var/www/quickxi-food/vendor/laravel/passport/src/HasApiTokens.php:67 {}
    /var/www/quickxi-food/app/Http/Controllers/ApiController/AuthController.php:64 {
      App\Http\Controllers\ApiController\AuthController->login(Request $request, $store = false) …
      › 
      › $token          = $user->createToken('SpoonJet')->accessToken;
      › $user->token    = $token;
    }

【问题讨论】:

    标签: laravel laravel-passport


    【解决方案1】:

    我找到了我的解决方案,就我而言,这是生产服务器上的用户权限问题。如果你们中的某个人面临同样的问题,您可以应用此解决方案,或者在您的情况下可以使用不同的解决方案。

    【讨论】:

      猜你喜欢
      • 2021-04-10
      • 2021-03-11
      • 2023-03-22
      • 2020-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-29
      • 1970-01-01
      相关资源
      最近更新 更多