资源所有者或授权服务器拒绝了请求

2022-08-30 23:25:57

我有一个使用Laravel作为其后端的iPhone应用程序,它必须在应用程序商店中发布,但应用程序商店拒绝了该应用程序,因为它们有以下错误:

资源所有者或授权服务器拒绝了该请求。{“exception”:“[object] (League\OAuth2\Server\Exception\OAuthServerException(code: 9):资源所有者或授权服务器拒绝了请求。at /var/www/mednfit/vendor/league/oauth2-server/src/Exception/OAuthServerException.php:205)

但我没有这个错误。这是什么意思?


答案 1

此异常与过期的访问令牌有关。

您可以在 中添加到数组中。但是,这将阻止记录所有异常,甚至包括与过期的访问令牌无关的异常。\League\OAuth2\Server\Exception\OAuthServerException::class$dontReportapp/Exceptions/Handler.phpOAuthServerException

来源: Laracasts: 使用 Laravel Passport 进行用户登录身份验证时的错误日志问题使用 Laravel Passport 进行用户登录身份验证时出现错误日志问题


答案 2

登录时与您相同的错误消息仍然正常。你可以在composer.json

"laravel/passport": "9.0.0",
"lcobucci/jwt": "3.4.5",
"league/oauth2-server": "8.1.3",

推荐