由于一些新的安全要求,我现在开发的api需要在azure密钥库中而不是在application.yml配置文件中存储几个urls、azure帐户名称等。问题是,在本地环境中,我在验证/访问密钥库客户端时遇到了困难。我对azure函数/密钥库本身的访问非常有限,因此测试我正在编写的新代码在当前几乎是不可能的:
public String getSecretFromKeyVault(String k
在我当前的NetCore3.1WPF项目中,我希望用户能够连接到Azure密钥库。我设置了一个密钥库,设置了一些访问策略或用户。在文档中,我阅读了很多关于使用SecretClient(new Uri(_keyVaultUrl), new DefaultAzureCredential());设置与环境变量的密钥库的连接的内容。我不明白环境变量在这里有什么用处,因为它们仅限于设置它们的一台机器上。上面的代码在我的代码中返回一个空对象错误: