gpt4 book ai didi

azure - 使用图创建服务主体后,如何知道何时可以使用 ARM 进行角色定义?

转载 作者:行者123 更新时间:2023-12-02 07:10:52 25 4
gpt4 key购买 nike

我目前正在按照此脚本对图形和 ARM 进行直接 API 调用,以编程方式创建 Active Directory 应用程序、引用创建的应用程序的服务主体以及对该创建的服务主体的角色分配。

它运行良好,因为我必须只使用 JavaScript:https://github.com/Azure/azure-sdk-for-node/blob/master/Documentation/ServicePrincipal/spCreate.js

问题在于,尝试在服务主体创建的成功回调中(第 134 行)分配角色会导致 400 错误,指出未找到服务主体。当尝试在成功回调上立即发出请求时,会出现此问题,如果我在服务主体创建成功回调后等待大约 20 秒,则角色分配将起作用。

所以我的问题是,处理角色分配的最佳方法是什么,而不需要设置 sleep/setTimeOut 来等待更改在 Azure 中传播?是否有其他 Webhook/事件或其他信号表明服务主体可用?

最佳答案

此场景没有此类 Webhook/事件。作为解决方法,您可以检查角色分配的结果,如果失败,您可以重复发送请求。

此外,如果您对 Azure Active Directory 有任何想法或反馈,可以从 here 提交。 .

关于azure - 使用图创建服务主体后,如何知道何时可以使用 ARM 进行角色定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44791980/

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