小编ers*_*had的帖子

BizTalk Server和SalesForce-INVALID_SESSION_ID:在SessionHeader中发现无效的会话ID:非法会话

我正在研究SalesForce和BizTalk Server 2010之间的集成方案。我已阅读以下博客

http://seroter.wordpress.com/2009/10/11/orchestrating-the-cloud-part-ii-creating-and-using-a-salesforce-com-service-from-biztalk-server/

http://soa-thoughts.blogspot.com.au/2010/08/biztalk-salesforce-and-msmq-part-i.html

http://soa-thoughts.blogspot.com.au/2010/08/biztalk-salesforce-and-msmq-part-ii.html

我按照帖子中的描述将sessionId设置为消息分配形状:

SfdcMessage(WCF.Headers) = "<headers><SessionHeader><sessionId>00DK0000005Du2o!AREAQLnrXpVFRAAgwT_Z7iaK0do1IltgHqDLyDfLhbkUGqvFMvzNURdgRtKdPc47cO9sZpOPJ0x8q496vQJsXKGrXt4BcdLW</sessionId></SessionHeader></headers>";
Run Code Online (Sandbox Code Playgroud)

但是,当我的发送端口调用SalesForce自定义Web服务时,出现以下错误

通过URI https://abc.xyz发送到发送端口“ WcfSendPort_SP”上的适配器“ WCF-BasicHttp”的消息已挂起。

错误详细信息:System.ServiceModel.FaultException:sf:INVALID_SESSION_IDINVALID_SESSION_ID:在SessionHeader中发现无效的会话ID:非法会话

在Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.RequestCallback(IAsyncResult结果)

我做了一些进一步的研究,并发现了这些帖子:

http://boards.developerforce.com/t5/General-Development/INVALID-SESSION-ID-Invalid-Session-ID-found-in-SessionHeader/td-p/74031

http://boards.developerforce.com/t5/Perl-PHP-Python-Ruby-Development/INVALID-SESSION-ID-Invalid-Session-ID-found-in-SessionHeader/td-p/66846

http://boards.developerforce.com/t5/General-Development/INVALID-SESSION-ID-Invalid-Session-ID-found-in-SessionHeader/td-p/200705

有没有人遇到这个问题?

任何帮助表示赞赏。

干杯,

biztalk salesforce

1
推荐指数
1
解决办法
5491
查看次数

标签 统计

biztalk ×1

salesforce ×1