我正在尝试使用逻辑应用 HTTP(s) 连接器将 Microsoft Dynamics 与 Web API 连接。 我有以下详细信息需要连接:
有人可以建议所涉及的步骤吗?谢谢。
创建一个逻辑应用工作流,并使用以下参数在其中添加一个
HTTP
操作:
URL: https://orgxxxxxxx.crm.dynamics.com/api/data/v9.2/WhoAmI
Method: GET
现在,选择
Active Directory OAuth
作为身份验证类型,然后通过输入所需详细信息来保存:
Tenant: Tenant ID
Audience: https://orgxxxxxxx.crm.dynamics.com (Your Microsoft Dynamics 365 Organization URL)
ClientID: App ID
CredentialType: Secret
Secret: Client secret
当我运行逻辑应用工作流时,它成功执行,如下所示:
输入:
输出:
在正文部分,我成功获得了 URL 的 API 响应,如下所示:
在连接 D365 之前,请确保通过添加 Azure AD 应用程序注册的 Application ID
来创建一个应用程序用户。您可以参考我的这个SO线程。
参考: 使用 OAuth 通过单个操作从逻辑应用调用 Dynamics 365 Web API,作者:Syed Sajid Hussain