gpt4 book ai didi

azure - 如何为 Dynamics CRM 创建身份验证 token

转载 作者:行者123 更新时间:2023-12-03 01:13:44 25 4
gpt4 key购买 nike

我必须使用 Mulesoft 作为集成工具将数据迁移到 Dynamics CRM。我需要为此使用集成 API。这些 API 的文档可以在这里找到: https://cloud-elements.github.io/docs/elements/dynamicscrm/ko/api-documentation.html?elementId=190#!/accounts/createAccount但这里没有可用于身份验证的 API。另外,我找不到任何从任何 UI 创建 token 的方法。我已在 Azure 上创建了一个免费试用帐户,因此无法在我的帐户中创建任何权限、权限、用户等。有人可以分享一些有关如何创建身份验证 token 的信息,以便使用集成 API 将数据从我的数据库迁移到 Dynamics。

我尝试按照这篇文章:https://www.c-sharpcorner.com/article/generate-access-token-for-dynamics-365-single-tenant-server-to-server-authentica/以某种方式创建 token 等但失败了。

I can not add any user or permission in Azure and get this error every time.

最佳答案

我尝试在我的环境中重现相同的结果并得到以下结果:

我注册了一个 Azure AD 应用程序并添加了 API 权限,如下所示:

enter image description here

为了为 Dynamics CRM 生成访问 token ,我在 Postman 中使用了以下参数,如下所示:

POST https://login.microsoftonline.com/<tenantID>/oauth2/v2.0/token
grant_type:client_credentials
client_id:<appID>
client_secret:<secret>
scope: https://admin.services.crm.dynamics.com/.default

回应:

enter image description here

为了确认这一点,我在 jwt.ms 中解码了上述 token 并成功获得 aud claim ,如下所示:

enter image description here

就您的情况而言,如果您没有正确创建 Azure 免费试用版帐户,通常会发生错误。

当我使用个人电子邮件帐户直接登录 Azure 门户而不创建免费试用版时,我收到了相同的错误,如下所示:

enter image description here

通过以下链接创建免费试用帐户。

引用: How To Create Azure Free Account by Onkar Sharma

关于azure - 如何为 Dynamics CRM 创建身份验证 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75947155/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com