0

我们刚刚收到 Dynamics CRM 9.0 的更新,但当我尝试以编程方式访问组织服务端点时,它似乎得到了一个未解决的参考。

我用于此 CRM 在线实例的 Uri 是https://xxxxxxxxxxxxxxtest.api.crm.dynamics.com/XRMServices/2011/Organization.svc?wsdl&sdkversion=9 '。

请让我知道是否有任何改变使我无法再使用此端点?

4

4 回答 4

1

请检查以下博客文章是否对您有帮助。发生这种情况有几种不同的可能性,但在版本 9 中,很容易修复:

https://community.dynamics.com/crm/b/nishantranaweblog/archive/2018/01/31/metadata-contains-a-reference-that-c​​annot-be-resolved-https-orgname-crm8-dynamics-com- xrmservices-2011-organization-svc-wsdl-amp-sdkversion-9-error-in-dynamics-365

希望这可以帮助。

于 2018-04-15T06:23:47.957 回答
0

OData URL 是

https://[ORGNAME].crm.dynamics.com/XRMServices/2011/OrganizationData.svc/[EntitySet]

组织 URL 是

https://[ORGNAME].api.crm.dynamics.com/XRMServices/2011/Organization.svc

(通过设置 -> 自定义 -> 开发人员资源仔细检查信息)

于 2018-03-30T07:24:21.287 回答
0

2011 aka soap 端点已弃用,这意味着将随时停用。所以你没有太多时间,越早转换为Web Api越好。

从 Dynamics 365 (8.0) 版本开始,向 Dynamics 365 应用程序堆栈添加了一个新的 OData 4 端点。此端点称为 Web API。Web API 提供了一种可用于各种编程语言、平台和设备的开发体验。Web API 旨在替换 CRM 2011 端点,也称为 SOAP 端点,用于访问 Dynamics 365 组织 Web 服务和其他提供的 Web 服务

从 Microsoft Dynamics CRM Online 2016 Update 1 和 Microsoft Dynamics CRM 2016 Service Pack 1 (8.1.0) 开始,CRM 2011 端点已被弃用。2011 终结点将在 Dynamics 365 版本 9 发布后的某个时间被删除。我们计划在接下来的几个次要版本中提供 Dynamics 365 SDK 程序集和工具的更新,重新定位它们以使用 Web API 而不是 2011 终结点。

在此之前检查TLS 1.2是否是此处讨论的问题。

于 2018-03-29T22:36:34.477 回答
0

请检查网络设置中代理选项卡上的选项“不要将代理服务器用于本地(内联网)地址”

于 2019-09-18T13:49:00.737 回答