我有一个iPhone应用程序,该应用程序使用Laravel作为后端,它必须在应用商店中发布,但是应用商店拒绝了该应用,因为它们存在以下错误:
资源所有者或授权服务器拒绝了该请求。 {“例外”:“ [对象] (League \ OAuth2 \ Server \ Exception \ OAuthServerException(代码:9): 资源所有者或授权服务器拒绝了该请求。在 /var/www/mednfit/vendor/league/oauth2-server/src/Exception/OAuthServerException.php:205)
但是我没有这个错误。这是什么意思?
答案 0 :(得分:0)
此异常与访问令牌已过期有关。
您可以将\League\OAuth2\Server\Exception\OAuthServerException::class
添加到$dontReport
中的app/Exceptions/Handler.php
数组中。但是,这将防止记录所有OAuthServerException
异常,甚至与您的过期访问令牌无关的异常。
答案 1 :(得分:0)
登录时与您相同的错误消息仍然可以。您可以在 composer.json
"laravel/passport": "9.0.0",
"lcobucci/jwt": "3.4.5",
"league/oauth2-server": "8.1.3",
答案 2 :(得分:-1)
只在产品上运行
composer dump-autoload
php artisan optimize:clear