【发布时间】: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