【发布时间】:2021-12-08 10:32:45
【问题描述】:
我的设置如下:
我使用美妙的xlwings 从在 excel 中激活的 python 脚本进行 API 调用。
这使得复杂的数据提取和转换工作流可以用漂亮的 python 编码,而不是烦人的 VBA。它还使非编码用户只需单击嵌入式按钮即可使用这些工作流程。
我的问题: 我的 API 调用过去使用硬编码的 API 密钥。这是一个很大的安全禁忌。现在我的 API 调用需要通过 Azure AD 中的 OIDC (OAuth2) 身份验证。
我的问题:
- 是否可以从本地 Python 脚本触发 OIDC 身份验证(在 Azure AD 中)?
- 在这样的设置中,我可以在哪里安全地存储我的客户端密码?
【问题讨论】:
标签: python excel azure-active-directory openid-connect