Twitter OAuth returns 401 请求令牌无效
Twitter OAuth returns 401 invalid request token
我正在使用 Laravel Socialite(特别是 this),突然间,我在返回回调时得到了这个:
Received HTTP status code [401] with message "Invalid request token." when getting token credentials.
它曾经工作得很好。我试过:
- 正在删除我在 Twitter Dev 中的 test/dev 应用程序,
- 正在重新生成我的应用程序密钥,
- 确保选中 "Enable OAuth" 选项,
- 启用回调锁,
我完全被难住了,因为一切正常,而且看起来应该如此。
我修复了同样的错误。
如果您修改和覆盖以下方法,您将工作。
SocialiteProviders\Manager\OAuth1\Server::getTokenCredentials()
//$response = $client->post($uri, $headers, $bodyParameters)->send();
$response = $client->post($uri, [
'headers' => $headers,
'form_params' => $bodyParameters,
]);
我正在使用 Laravel Socialite(特别是 this),突然间,我在返回回调时得到了这个:
Received HTTP status code [401] with message "Invalid request token." when getting token credentials.
它曾经工作得很好。我试过:
- 正在删除我在 Twitter Dev 中的 test/dev 应用程序,
- 正在重新生成我的应用程序密钥,
- 确保选中 "Enable OAuth" 选项,
- 启用回调锁,
我完全被难住了,因为一切正常,而且看起来应该如此。
我修复了同样的错误。 如果您修改和覆盖以下方法,您将工作。
SocialiteProviders\Manager\OAuth1\Server::getTokenCredentials()
//$response = $client->post($uri, $headers, $bodyParameters)->send();
$response = $client->post($uri, [
'headers' => $headers,
'form_params' => $bodyParameters,
]);