【问题标题】:GE/PE Append Partner Token to clientId for SOAP Call SalesforceGE/PE 将合作伙伴令牌附加到 clientId 以用于 SOAP 呼叫 Salesforce
【发布时间】:2013-07-21 11:37:26
【问题描述】:

我从 Salesforce 收到了一个合作伙伴令牌,需要附加到 SOAP 标头中,我正在使用以下代码来验证有效会话,但我不确定我需要在哪里附加合作伙伴令牌。以下是我的 Java 代码。

ConnectorConfig 配置 = 新的 ConnectorConfig(); config.setAuthEndpoint("https://login.salesforce.com/services/Soap/c/24.0/"); config.setServiceEndpoint(salesforceUserCredentials.getServerURL()); config.setSessionId(salesforceUserCredentials.getSessionId()); 连接=新的企业连接(配置); logger.info("连接状态:"+connection);

GetUserInfoResult userInfo = connection.getUserInfo();

【问题讨论】:

    标签: soap salesforce


    【解决方案1】:

    合作伙伴令牌设置在CallOption.client 字段中。

    根据您的示例代码猜测:

    connection = new EnterpriseConnection(config);
    
    connection.CallOptionsValue = new CallOptions();
    connection.CallOptionsValue.client = "YourPartnerToken/";
    
    logger.info("Connection Status: "+connection);
    GetUserInfoResult userInfo = connection.getUserInfo();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-26
      相关资源
      最近更新 更多