azure - 如何使用 Spring Boot 应用程序从 azure key vault 获取或检索密钥/秘密
问题描述
无法通过类似帖子获得正确的解决方案
在这里我遇到了问题,而在属性文件应用程序中传递唯一的 uri 不是工作。获取或发布 cal 不起作用
解决方案
要查看您的应用程序的秘密,您可以配置以下步骤
我们必须为我们的应用程序启用托管标识
我们可以从 Secrets 中选择任何一个 Secret 来查看数据,如下所示:
因此,我们可以通过集中存储应用程序秘密来控制秘密的分发,以减少任何意外泄漏,只有应用程序才能安全地访问秘密。因为一切都是使用 RBAC 来控制关键字的。
当应用程序加载机密时,它将使用 Azure 活动目录和Azure RBAC进行身份验证和授权,我们可以在关键字中监视机密的访问和使用。
有关详细信息,请参阅以下 Microsoft 文档:
推荐阅读
- ruby - Ruby on Rails with CanCanCan Gem - 自动加载常量能力时检测到循环依赖(ruby 2.2.3 - rails 4.2.6)
- python - 使用执行 python 脚本隐藏控制台
- ios - 设置 AVPlayerLayer 的不透明度
- excel - Excel vba 用户窗体文本框控件
- mysql - 将 SQL 查询转换为 MySQL
- css - 使用 ngFor 时,Css 选框文本在下方相互堆叠
- python - 在 tkinter 脚本中实现自定义数字代码
- ios - 在 iOS 11.0 之前检查 pdf 是否受密码保护
- mysql - 如何根据table1计算table2中的行包含null?
- sql - 如何在 SQLite 中与 group by 进行外部联接?