2016-11-01 48 views
1

我使用Laravel社會名流(特別是this)和所有的,久違的回調時,我得到這個:的Twitter的OAuth返回一個突然的401無效的請求令牌

Received HTTP status code [401] with message "Invalid request token." when getting token credentials.

它用來工作正好。我已經試過:

  • 刪除我的測試/開發應用在Twitter上開發,
  • 再生我的應用程序鍵,
  • 確保「啓用OAuth的」選項被選中,
  • 啓用回調鎖,

我完全難住了,因爲一切正常,似乎應該是。

回答

1

我修正了同樣的錯誤。 如果您修改並覆蓋以下方法,您將會工作。

SocialiteProviders \管理\您好!OAuth1 \服務器:: getTokenCredentials()

//$response = $client->post($uri, $headers, $bodyParameters)->send(); 
$response = $client->post($uri, [ 
       'headers' => $headers, 
       'form_params' => $bodyParameters, 
]); 
+0

就去解決它,發現SocialiteProviders昨天發佈了一個補丁吧,謝謝:https://github.com/ SocialiteProviders /經理/提交/ 904283bdc4fa149f7455cc29f0bbcafa181149f2 – Kairu

相關問題