WCF-WebHttp发送端口到Dynamics CRM的身份验证失败

时间:2018-08-17 14:08:13

标签: biztalk dynamics-crm-online biztalk-2013r2

我正在尝试配置WCF-WebHttp发送端口以访问Dynamics CRM OData REST WebAPI,但遇到了使身份验证行为起作用的障碍。

配置端点URL,凭据和传输安全性,发送端口无法处理带有错误的消息

  

System.IO.IOException:身份验证失败,因为远程方已关闭传输流。

BizTalk 2013 to CRM 2011 Integration之后,我尝试使用 ClientCredential 端点行为,但是问题仍然存在。

我知道问题是要检索身份验证令牌,但我还没有找到任何方法来创建能够处理此问题的端点行为。

我有一个针对SOAP端点的工作正常的WCF-Custom SP,但是我找不到在v9.0.2.4中通常作为CRM SDK的一部分提供的架构的任何痕迹,因此我认为Microsoft会轻轻地将我们推向而是使用新的REST Web API。

2 个答案:

答案 0 :(得分:1)

Dynamics CRM的最新版本要求符合Microsoft Dynamics 365 Customer Engagement (online) to require TLS 1.2 for connectivity的TLS 1.2

要使您可以

答案 1 :(得分:1)

为什么不为此使用OAuth 2.0?如果基于this SalesForce example,则在BizTalk中进行设置很容易。