sách gpt4 ai đã đi

Truy cập khóa Azure Key Vault bằng khóa máy khách ứng dụng

In lại 作者:行者123 更新时间:2023-12-03 00:35:58 29 4
mua khóa gpt4 Nike

问题陈述:在 Web/控制台 C# 应用程序中以编程方式检索并使用存储在 Azure Key Vault 中的敏感值(例如数据库连接字符串)。

据我所知,您可以在 AAD 中注册应用,并使用其客户端 ID 和客户端 key 以编程方式生成广告 token ,该 token 可用于调用/访问 Azure Key Vault key 。

我的困惑是,客户端 key 本身是一个敏感的“密码”,您希望将其存储在 key 保管库中。一旦有人知道客户端 secret ,他们就可以访问 key 保管库中的所有 secret 。那么创建一个新的 key (客户端 key )来存储和访问原始 key 有何意义呢? (有人可以解释一下这背后的逻辑吗?谢谢!

1 Câu trả lời

Đây là引导的问题。如何在不使用 secret 的情况下访问 secret 存储?

如果您在 Azure 中运行应用程序,答案非常简单。使用Managed identities .

如果不在 Azure 中运行,交互式应用程序可以代表当前用户访问 Key Vault。这确实要求用户有权访问 Key Vault secret 。

另一种方法是使用证书而不是客户端 key 。

关于c# - 使用应用程序客户端 key 访问 Azure Key Vault key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65696960/

29 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com