我正在用 python 编写一个 azure 函数应用程序。它是一个 http 触发器应用程序。应用程序的输入是用户 ID。
{ "user":"TEST_USER_1" }
这些函数应使用“user”参数中指定的用户名,并在 azure keyvault 中查找密码并尝试远程登录其中一项服务。为此,我们需要为特定的密钥库版本添加应用程序设置参数,但这些更改是静态的。
对我们来说,所有用户及其密码都被添加到 azure keyvault 并且我们将继续提供更多用户。
现在,挑战是如何为 API 调用期间指定的任何用户动态访问密码?是否可以在不指定单个密钥版本的情况下访问密钥库中的所有密钥?
您需要执行以下操作:
一些有用的链接:
https://docs.microsoft.com/en-us/azure/python/python-sdk-azure-authenticate
https://docs.microsoft.com/en-us/python/api/overview/azure/key-vault?view=azure-python
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句