gpt4 book ai didi

azure - 如何从应用程序(客户端)ID 和目录(租户)ID 获取对象 ID?

转载 作者:数据小太阳 更新时间:2023-10-29 03:19:12 25 4
gpt4 key购买 nike

使用 azure go sdk,是否可以使用应用程序(客户端)ID目录(租户)ID 和有效的客户端 key 获取 Azure Active Directory 应用程序的对象 ID?怎么办?

这是 Azure 门户的屏幕截图,可帮助阐明这三个字段。

enter image description here

我尝试使用以下function from graphrbac ,但 *result.Value 与上面屏幕截图中的对象 ID 不匹配。

func(客户端ApplicationsClient)GetServicePrincipalsIDByAppID(ctx context.Context,applicationID字符串)(结果ServicePrincipalObjectResult,err错误)

最佳答案

您问题中的功能是获取服务主体的 ID(位于门户中的企业应用程序中),而不是 azure 广告应用程序的 ID(位于应用程序注册),在你的屏幕截图中。

似乎没有这样的函数可以通过您要使用的属性获取应用程序的objectid。 (本人对go不太熟悉,如有错误请指正。)最相似的是func (ApplicationsClient) Get需要 objectidfunc (ApplicationsClient) List列出应用程序。

关于azure - 如何从应用程序(客户端)ID 和目录(租户)ID 获取对象 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56551566/

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