我在Facebook上使用Socialite已有几天,没有任何问题。今天,我开始收到此错误。

{ "error":
    {
       "message": "An active access token must be used to query information
        about the current user.", "type": "OAuthException",
        "code": 2500, "fbtrace_id": "FTvIz9t1LT+"
   }
}

该错误似乎是直接的,但我似乎无法在网上看到解决方案。有没有一种方法可以使用Socialite重置我的access_token。

请注意:我几乎遵循了这个tutorial

当我尝试获取错误时,该错误在回调中
$userProvider try {
    $userProvider = Socialite::driver('facebook')->user();
} catch (Exception $e) {
   Log::info('Callback Error ' . $e->getMessage());
   return Redirect::to('redirect');
}

谢谢,里奇

最佳答案

这也发生在我身上。我修复了它,先运行composer update,然后运行composer dump-autoload。这会将Socialite更新到v2.0.21

干杯

09-27 06:07