我使用Oauth2对salesforce app进行身份验证。但我没有在access_token中获得instance_url。
我的身份验证代码是
access_token = oauth_client.web_server.get_access_token(params[:code], :redirect_uri => oauth_redirect_uri, :grant_type => 'authorization_code')
当我做的时候
instance_url = access_token["instance_url"]
我得到了
undefined method `[]' for #<OAuth2::AccessToken:0x10113f7e8>
帮助!
答案 0 :(得分:1)
更改您正在使用的oauth2 gem的版本。