如何为 CRM 2016 IFD 配置 WCF

How to Configure WCF for CRM 2016 IFD

我有一个已从 CRM 2011 更新到 CRM 2016 IFD 的 CRM 实例。我有一个旧的 .net 3.5 网站,它使用 WSDL 添加的服务参考与 CRM 2011 一起工作得很好。更改网站传递凭据所需的位置,现在是 IFD (ADFS 3.0)。这些更改已经完成。但由于它是 IFD,我需要更改 WCF 绑定以指向使用 https 和 WS-Trust。当我浏览 SDK 示例时,它说我应该能够指向 Wsdl,以生成 WCF 配置。 Config 完全是空的。我已经能够使用 IFD (ADFS 2.0) 的 2011 CRM 实例成功地做到这一点。

那么如何配置 WCF ABC? CRM 2016 不再允许这样做吗?我是否有潜在的 ADFS 配置问题(目前还要求用户在本地访问 CRM 时输入他们的用户名和密码,即使是在经过身份验证的域计算机上,所以这完全有可能。)。

因此,您希望更改代码以在 CRM 2016 中使用 IFD。

身份验证主题涵盖在这里: https://msdn.microsoft.com/en-us/library/gg334502.aspx

您可能还想看看 oAuth。 https://msdn.microsoft.com/en-us/library/dn531010.aspx