CRM 2016 On premise - 在 IFD 模式下无法通过插件注册连接到 CRM

CRM 2016 On premise - Can not connect to CRM with Plugin Registration In IFD Mode

我有 Microsoft Dynamics CRM 2016 On Premise 并启用了 IFD。 在这种情况下,我无法将插件注册连接到 CRM。即使我无法连接 XRMtoolbox。 我的问题是什么是 Home Realm URL?

Unable to Login to Dynamics CRM

An Error occurred while processing the login request.

尝试删除除插件注册工具之外的所有第 3 方插件。

您也可以使用 CRM SDK 下载中的 Microsoft 插件注册工具。

帮自己一个忙,下载 CRM 2011 SDK。 bin文件夹下是插件注册工具。 2013+ 发布的新版本完全是垃圾,其中包含 Microsoft 支持人员对修复不感兴趣的错误。

也就是说,我认为您无法 "Use Default Credentials" 使用 IFD。对于服务器,您应该只输入 organizationName.domainname.tld。对于用户名,请使用您的 UPN 或 domain\username。不要同时使用域和用户名字段,除非您使用集成身份验证。

问题出在 adfs 终结点中。在 CRM 上安装 IFD 后,您需要一个名为 "Mex" 的重要端点。

解决问题 首先转到 ADFS 管理并转到端点并单击 adfs/services/trust/Mex 然后单击启用并为此端点启用代理。之后重置 iis 和 adfs 服务。 然后你可以用 https://service.contoso.com/adfs/services/trust/mex 浏览那个点。 如果您现在看到元数据 Xml 文档,您可以连接任何工具,如门户、插件注册、Xrmtoolbox 等。 但如果您没有看到此元数据,请在 Power shell 中使用此命令来更改 Adfs 端口。

Set-ADFSProperties –nettcpport: 809

我为我的端口选择 809,你可以选择除 443 或 80 或 90 之外的任何端口,然后像之前一样重新启动 IIS 并重新启动 ADFS 服务,然后你可以看到元数据并且你可以连接任何应用程序以CRM 2016 内部部署 IFD 模式。

在这个答案的最后你可以看到我的元数据页面和我连接的插件注册工具图片。

有什么问题可以问我