【问题标题】:Getting exception while create Token using passport Laravel使用护照Laravel创建令牌时出现异常
【发布时间】:2021-03-08 00:32:21
【问题描述】:

直到昨天一切正常。 但是今天通过 api 登录时,我在创建令牌时遇到了异常。 例外是: 不推荐将声明复制为标头,并将从 v4.0 中删除。如需复制,请手动设置标头。

我不知道哪里出了问题。如果您有任何解决方案,将不胜感激,谢谢。

创建令牌的代码:$user->createToken('fullaccess')->accessToken;

【问题讨论】:

    标签: php laravel jwt laravel-5.8 laravel-passport


    【解决方案1】:

    我也遇到了同样的问题,一个快速的解决方案是降级包 lcobucci/jwt : 3.3 。它必须在 composer 更新期间升级到 3.4,这引发了弃用警告。

    【讨论】:

    • 是的,我遇到了同样的问题,暂时将lcobucci/jwt 软件包版本从3.4.0 降级为3.3.3。我的异常堆栈跟踪可用here
    • 好的,让我试试这个
    【解决方案2】:

    对于造成混乱或问题,我深表歉意。请查看https://github.com/lcobucci/jwt/issues/550#issuecomment-733557709,了解我对为什么采用这种方法以及为什么它在我的 PoV 中不被视为 BC 中断的完整解释。

    【讨论】:

      猜你喜欢
      • 2020-01-14
      • 2023-03-27
      • 2019-11-17
      • 2017-09-13
      • 1970-01-01
      • 2023-01-24
      • 2019-05-15
      • 2021-05-03
      • 2020-09-21
      相关资源
      最近更新 更多