【问题标题】:oauth token_rejected when authenticating with quickbooks api使用 quickbooks api 进行身份验证时 oauth token_rejected
【发布时间】:2015-01-17 20:58:34
【问题描述】:

我按照http://minimul.com/integrating-rails-and-quickbooks-online-via-the-version-3-api-part-1.html 上的说明进行操作,并在使用 quickbooks 进行身份验证后收到“token_rejected”:

OAuth::Problem in VendorsController#oauth_callback

token_rejected

Request

Parameters:

{"oauth_token"=>"blah",
 "oauth_verifier"=>"blah",
 "realmId"=>"blah",
 "dataSource"=>"QBO"}

------------------------------------------------------------------------------

#vendors_controller.rb:
... 
def oauth_callback
  at = session[:qb_request_token].get_access_token(:oauth_verifier => params[:oauth_verifier])
  token = at.token
  secret = at.secret
  realm_id = params['realmId']
  redirect_to 'vendors/index', notice: "Your QuickBooks account has been successfully linked."
end
...

traceroute 将“at = session[:qb_request_token]....”定义为引发错误的行。有任何想法吗? Rails 3.1.3 - ruby​​ 1.9.3p194(2012-04-20 修订版 35410)[x86_64-linux]

【问题讨论】:

    标签: ruby-on-rails ruby oauth


    【解决方案1】:

    该错误表示未找到访问令牌、已过期或无效。我会尝试刷新访问令牌。

    【讨论】:

      猜你喜欢
      • 2012-11-27
      • 2013-11-29
      • 2020-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-20
      • 2014-11-23
      • 1970-01-01
      相关资源
      最近更新 更多