![](/img/trans.png)
[英]How to do a http get request with Oauth token in ruby on rails
[英]How to solve this problem--OAuth2::HTTPError: Received HTTP 400 during request problem with facebook_oauth in production server in Ruby on Rails?
我在生產服務器中使用facebook_oauth 0.2.0收到此異常-----------
OAuth2::HTTPError: Received HTTP 400 during request.>
Received HTTP 400 during request.
/usr/local/ruby-enterprise/lib/ruby/gems/1.8/gems/oauth2-0.1.0/lib/oauth2/client.rb:80:in `request'
/usr/local/ruby-enterprise/lib/ruby/gems/1.8/gems/oauth2-0.1.0/lib/oauth2/strategy/web_server.rb:15:in `get_access_token'
=>執行此行紅寶石代碼時,access_token = @ client.authorize(:code => params [:code])
但是相同的代碼在本地服務器上工作。 最近兩天,我偶然發現了這個問題。 有人請幫助我嗎?
我也遇到了同樣的問題,花了一些瘋狂的時間來分析看起來不錯的代碼。 然后,我在我的oauth客戶端上進行了一次簡單的檢查,發現它缺少密鑰!
@secret=""
從我的配置YML文件中提取密鑰時,我會誤輸入密鑰的引用! 授權過程的第一部分不需要密碼,因此沒有失敗。 無論如何,添加了秘密,該死!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.