Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 使用quickbooks api进行身份验证时,oauth令牌被拒绝_Ruby On Rails_Ruby_Oauth - Fatal编程技术网

Ruby on rails 使用quickbooks api进行身份验证时,oauth令牌被拒绝

Ruby on rails 使用quickbooks api进行身份验证时,oauth令牌被拒绝,ruby-on-rails,ruby,oauth,Ruby On Rails,Ruby,Oauth,我按照上的说明进行操作,并在使用quickbooks进行身份验证后收到“token_rejected”: OAuth::Problem in VendorsController#oauth_callback token_rejected Request Parameters: {"oauth_token"=>"blah", "oauth_verifier"=>"blah", "realmId"=>"blah", "dataSource"=>"QBO"} -

我按照上的说明进行操作,并在使用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
...
跟踪路由定义at=session[:qb_请求_令牌]。。。。作为抛出错误的行。有什么想法吗?
Rails 3.1.3-ruby 1.9.3p194 2012-04-20修订版35410[x86_64-linux]

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