python - 存储Azure云的身份验证 key

标签 python azure

我用 python 编写了一个服务器,它从客户端接收身份验证 key ,该 key 可用于访问 azure 云 blob 存储。我很难找到存储此 key 的最佳方式。

该 key 将持续相当长的一段时间,因此我正在考虑将其留在源代码中并编译程序。但是客户端永远无法更改 key ,并且必须从源代码更改 key ,并且必须重新编译程序。

所以我想知道是否有更好的方法在计算机上本地存储身份验证 key ?

最佳答案

抱歉,声誉不足,无法发表评论...

我不太了解您的问题,我假设您正在使用 Azure 应用服务来托管它。

您至少应该使用应用服务配置部分来注入(inject)环境变量。或者,您可以创建 KeyVault 资源并使用托管标识授予您的应用服务对 KeyVault 的访问权限,然后从应用内的 KeyVault 检索 key 。

关于python - 存储Azure云的身份验证 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58309962/

相关文章:

python - 更改类内的变量

python /基维 : not working properly vertical scrollbar in dynamic row

python - "Spyder"撤消 "Remove all Variables"

python - 使用 `--pre` 选项时,pip 不匹配预发布版本

asynchronous - 有人可以描述这个递归异步 Azure 存储调用中的逻辑流程吗?

Azure SignalR API 添加到组

Python 2to3 工具向我的整数添加元音

azure - 无法将点节点池添加到 Azure Kubernetes 集群

postgresql - 如何使用用户名和密码从 Azure AD 检索到的 token 对 Azure PostgreSQL 进行身份验证?

azure - Azure 是否提供类似 pubnub 和 Pusher 的服务?