azure - 我可以在本地服务器中部署的控制台应用程序中使用 Azure 托管标识吗?
问题描述
我有一个控制台应用程序将部署在本地服务器(不是 Azure 托管的服务器)上。我可以使用托管身份从我的 azure 密钥保管库中检索机密吗?有没有可能...请在这里指导我。
解决方案
不可以,不能在 Azure 之外使用托管标识(系统分配和用户分配)。它们只能用于在 Azure 中运行的资源。
您需要做的是使用服务主体(使用客户端 ID 和客户端密码或证书)连接到您的 Key Vault 并以这种方式检索密码。
推荐阅读
- webpack - 仅使用 CopyWebpackPlugin 复制较新的文件
- postgresql - 使用任务计划程序在我的 POSTGRESQL 数据库中执行一个过程 my_proc()
- javascript - 如何从 Angular 组件调用 AngularJS 控制器函数
- javascript - 承诺的最短时间
- javascript - firebase“firebase deploy --only 功能”错误
- git - 无论如何,能够在单独的文件夹中使用 Procfile 和 requirments.txt 推送到 heroku master
- javascript - 用另外两个 observable 喂一个 observable
- c++ - 使用 MSVC 获得“实例化导致未执行的类型”
- oauth-2.0 - 如何使用 OAuth2、密码流和 OTP?
- kubernetes - 如何获取 kubernetes 作业的开始、结束时间和状态