azure - 使用 Azure CLI 重新获取预先创建的、被遗忘的 secret

标签 azure azure-cli

我正在获取我的服务主体注册应用程序的 ID。

az ad sp list --all --query "[?displayName=='Shazoo'].appId"

然后我将获取为其注册的 secret 列表。

az ad app credential list --id 2dda03c9-5d9b-4772-a666-c870a8c933c0

没有,但是只有提示。我看到它如何遵循门户中可用的内容,但我希望能够以某种方式通过控制台检索它。 (毕竟,GUI 不允许我将过期时间设置为超过 2 年,但使用 CLI,我可以。)

有办法重新获取 secret 吗?或者每次有人忘记它是什么时我都需要添加一个新的吗?

最佳答案

secret 值只能在创建时检索。此后您将无法获取 secret 值。

您唯一可用的选项是创建一个新 key 并将其值保存在某个安全的地方(例如 Key Vault),以便稍后检索。

关于azure - 使用 Azure CLI 重新获取预先创建的、被遗忘的 secret ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76840217/

相关文章:

Azure Pipelines Blob 存储 URL

azure - 如何使用 Curl 生成 SAS token ?

python - 使用 python 脚本登录 azure cli 时出现问题

azure - 使用 Microsoft Azure Active Directory 在 MVC 4 中注销

javascript - 在 Azure Media Player 上插入按钮

powershell - 来自 API 的 Azure 剩余信用值

linux - Azure CLI aks install cli 权限被拒绝并且 sudo 不起作用

bash - 使用 Azure CLI(Cloud Shell-Bash) 创建 VM

Cordova/Phonegap 上带有 iOS 徽章的 Azure 推送通知

azure - AutoMLStep 与validation_data - 如何对所有数据进行训练?