将salesforce wsdl端点更改为生产

时间:2013-06-25 11:09:30

标签: c# wsdl salesforce endpoint

我一直在为salesforce.com集成做一些工作,它在测试中都很好,我们一直在通过更改API登录凭据来测试不同的salesforce系统。现在是时候上线了,我发现必须更新存储在WSDL中的服务端点。我可以看到改变它的唯一方法是用'live'wsdl完全替换'dev / test'wsdl,重新构建并重新部署。

对于salesforce,必须有一种更简单的方法在dev / test和live wsdl或endpoints之间进行交换。应该怎么做?

1 个答案:

答案 0 :(得分:0)

您可以使用配置文件覆盖从WSDL中提取的Salesforce Web服务URL。

如果失败,请在生成的Web引用类中查找URL属性。我想你也可以在构造函数中定义它。

如果您使用的是Enterprise WSDL,并且两个组织之间的架构存在差异,则需要更新定义。