gpt4 book ai didi

azure-active-directory - 使用 AAD v2 的 Dynamics 365 API

转载 作者:行者123 更新时间:2023-12-02 20:27:46 25 4
gpt4 key购买 nike

我正在尝试通过 SPA 访问 Dynamics 365 Online API。但我想使用 v2 授权端点。我在 AAD 中注册我的应用程序并分配 Dynamics CRM 的权限(我使用预览注册 Blade ,它允许我指定 Dynamics)。它并没有说 Dynamics 需要管理员同意,但是当我在 SPA 中指定范围时,我在同意屏幕上收到错误消息,指示我需要管理员同意。

我过去曾成功使用过 v1 授权端点,因此我怀疑这是我在检索访问 token 时指定范围的方式问题。

这个API有什么特别需要的吗?还没有完全实现吗?

当我请求 access_token 时,在我的范围参数中,我尝试过:

<service guid>/<scope guid>
<service guid>/user_impersonation
https://<tenant>.crm.dynamics.com/user_impersonation
https://crm.dynamics.com/user_impersonation
https://dynamics.com/user_impersonation

最后四项表示需要管理员同意。我尝试了一些其他格式,但它们出错,表明格式不正确或资源不存在 - 我得到了。但我对管理员同意书感到困惑。

感谢任何指导!

最佳答案

您需要使用的范围:

https://{organization}.crm.dynamics.com//user_impersonation

注意双斜杠。

关于azure-active-directory - 使用 AAD v2 的 Dynamics 365 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53512372/

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