gpt4 book ai didi

azure - 如何从现有的 Azure 服务主体获取客户端 key

转载 作者:行者123 更新时间:2023-12-04 11:23:40 24 4
gpt4 key购买 nike

我创建了一个启用 RBAC 的 service principal在 Azure 中使用环境变量在我的操作系统中配置 Key Vault 访问。创建服务主体时,Azure CLI 会响应服务主体详细信息,其中包含 clientSecret 值。创建命令:

az ad sp create-for-rbac -n <http://my-name> --sdk-auth

我想知道稍后是否以及如何请求 clientSecret。当我使用时

az ad sp show --id <my-service-principal-uuid>

az ad sp credential list --id <my-service-principal-uuid>

响应信息中没有clientSecret

除了创建时之外,还有其他方法可以检索 clientSecret 吗?

最佳答案

创建后您无法检索它。您能做的最好的事情就是重置它,此时您将看到新值:

PS C:\> az ad sp credential reset --name foo
{
"appId": "...",
"name": "foo",
"password": "...",
"tenant": "..."
}

这意味着无论您在何处使用凭据,都需要手动更新该凭据,例如在 Azure DevOps 中,如果您使用该特定服务主体创建了 Azure RM 服务连接。

关于azure - 如何从现有的 Azure 服务主体获取客户端 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62971186/

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