在SessionHeader - Salesforce中找到无效的会话ID

时间:2018-04-19 12:49:54

标签: asp.net vb.net oauth-2.0 salesforce

我正在使用OAuth2将我的应用与用户的salesforce帐户相关联。我正在成功地提出授权请求并回复以下事项

  1. 的access_token
  2. instance_url
  3. ID
  4. issued_at
  5. 签名
  6. 范围
  7. token_type:Bearer
  8. 当我尝试使用以下代码获取salesforce数据时

    Dim binding As sforce.SforceService
    binding = New sforce.SforceService()
    binding.SessionHeaderValue = New sforce.SessionHeader()
    binding.SessionHeaderValue.sessionId = <<access_token>> ' This is obtained by above step
    binding.Url = <<id>> ' This is obtained by above step
    dgr = binding.describeSObject("case")
    

    我正在异常

      

    INVALID_SESSION_ID:在SessionHeader中找到无效的会话ID:非法   会话。找不到会话,缺少会话哈希:   dGNP7MWaYz4kTAATqdvCAQk8H5NxD / xw / L + PpuPMpFA =通常会发生此错误   会话过期或用户注销后。

    我该如何解决?我确信我错过了一些错误但却无法弄清楚是什么。

0 个答案:

没有答案