【问题标题】:Laravel passport 7.5.1 - Replicating claimsLaravel 护照 7.5.1 - 复制声明
【发布时间】:2021-03-08 06:44:24
【问题描述】:

我们遇到了一个与 laravel/passport 相关的新错误:7.5.1。今天,这个图书馆已经工作了一周。但这会停止通过 Postman 显示此消息:

不推荐将声明复制为标头,并将从 v4.0 中删除。如需复制,请手动设置标头。

有人知道这个问题吗?

我们不知道如何继续...

我们正在使用 Laravel 5.7(我们知道...)

【问题讨论】:

    标签: php laravel laravel-5.7 laravel-passport


    【解决方案1】:

    我们“解决”了这个暂时将库 lcobucci/jwt 从 3.4.0 降级到 3.3.3 的问题。

    【讨论】:

    • 如何在 laravel 中降级包
    • 你可以运行composer require lcobucci/jwt。这会将 lcobucci/jwt 放入您的 composer.json 文件中。然后你可以在那里编辑版本。更新版本后,运行composer update。然后您将在所选版本上运行。
    【解决方案2】:

    在 laravel 5.8 中帮助我

    在 composer.json 中设置

    "laravel/passport": "^7.5",
    "lcobucci/jwt": "3.3.2",
    

    并更新供应商

    composer update
    

    【讨论】:

      【解决方案3】:

      对于我降级,lcobucci/jwt 为我工作。我目前使用的是 3.4.*,但将其降级为恒定的 3.3.3

      要降级,我运行命令

      composer require lcobucci/jwt 3.3.3
      

      就是这样。但我唯一担心的是,我不确定这是临时解决方案还是永久解决方案。但至少如果您的系统因该错误而失败,它会重新启动

      【讨论】:

      • 任何有更永久解决方案的人都可以提供帮助,因为我想相信这是一个临时解决方案。它只存在于 lcobucci/jwt 3.4 及更高版本中。我会很感激
      猜你喜欢
      • 2021-03-08
      • 2017-07-27
      • 2017-09-14
      • 2021-03-08
      • 1970-01-01
      • 2017-01-19
      • 2018-01-13
      • 2018-08-26
      • 1970-01-01
      相关资源
      最近更新 更多