配置|在ASP.Net Core和Java中配置密钥( 三 )
如果这个时候 , 启动应用没有报错的话 , 那恭喜你 , 已经连接成功了 , 接下来就是获取指定的参数了 。
步骤 3 - 任何地方获取Key Vault的值
这里使用方法就是和普通的appsettings.json里的一模一样了 , 注入configuration即可:
新建一个Java项目
步骤 1 - 创建一个Sring Boot项目
过程也是很简单 , 可以用Idea创建 , 也可以使用官方的模板来创建 , 就不多说了 , 创建好后 , 添加pom包:
步骤 2 - 任何地方获取Key Vault的值
这里使用方法就是和普通的yml里的一模一样了 , 配置变量 , 打上@value注解即可:
publicstaticvoidmain(String[] args){ SpringApplication.run(KeyvaultApplication.class, args);}
@Overridepublicvoidrun(String... args){ System.out.println( "property your-property-name value is: "+ mySecretProperty); }}
好啦 , 在Java应用中 , 连接Azure Key Vault也说完了 , 大家可以尝试动手联系一下哟 。
总结
本文以ASP.NET Core和Java为例讲解了如何在Azure中连接Key Vault配置 , 整体流程简单方便 , 文档特别清晰 , 再一次为微软Docs文档而欢呼 。
- Source Link:
- https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/spring/azure-spring-boot-starter-keyvault-secrets
- Github:
- https://github.com/anjoy8/Blog.Core/
微软最有价值专家是微软公司授予第三方技术专业人士的一个全球奖项 。 28年来 , 世界各地的技术社区领导者 , 因其在线上和线下的技术社区中分享专业知识和经验而获得此奖项 。
推荐阅读
- 新浪科技|还在售卖!上万元买肯德基盲盒套餐,中消协呼吁抵制
- 视点·观察|新华社:数字虚拟人频频出圈,能在多大程度上替代真人?
- 真人|企业员工、歌手等数字虚拟人频频出圈,能在多大程度上替代真人?
- 能在|企业员工、歌手、带货主播……数字虚拟人频频出圈,能在多大程度上替代真人?
- 出圈|魔性主题曲、个性口罩,鱼你在一起酸菜鱼五周年活动火出圈!
- 市场|圈层社交的高光与隐忧:小天才电话手表真能挑战腾讯?
- IT|理想全尺寸增程SUV配置曝光 标配版39.8万左右
- 测试|饿了么计划今年在全国覆盖十万顶智能头盔:可语音接单
- 硬件|饿了么计划今年在全国覆盖十万顶智能头盔,点击头盔耳侧按键可接打电话
- 视点·观察|肯德基盲盒二手价暴涨8倍 是否在搞“饥饿营销”?