1

我的任务是开发与外部系统的集成,我相信 Azure 服务总线是我应该采用的方式。如果没有,我愿意接受建议。我需要推/拉客户/供应商、销售/采购订单,然后是某些操作事件(发布拣货清单等)。

如果我找不到现有的,我正在考虑 AIF 和一些自定义 AX 服务。

根据https://docs.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/service-integration-architecture-with-windows-azure-service-bus-relay它需要 Azure 目录联合服务 (ADFS)但那已经过时了吗?

移动连接器文档曾经说 ADFS,但他们将其更改为允许 Azure Active Directory (AAD)。

将 AX 中的各种服务安全地暴露给外部系统的最佳方法是什么?我们有 AAD。

4

1 回答 1

1

如何将 Dynamics AX 2012 与 Azure 和 Power Platform集成描述了将 AX 2012 服务与 Azure 集成和公开的几个选项。

其中之一是如何使用Azure 中继服务将在本地系统上运行的服务安全地公开给外部客户端。

如文章所述,要使用该选项,您需要为您的 AIF 端点创建自定义 ASP.NET Core REST 代理服务。它还指向一个 GitHub 存储库,可以在其中找到此类代理服务的示例:https ://github.com/sertanyaman/ax2012-aif-aspnetcore-proxyservice-sample

于 2021-01-23T19:11:08.547 回答