Azure-Samples / Azure-Samples/ms-identity-python-daemon

Close key file after reading in Python example

未关闭
#23 0 条评论 1 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
PowerShell
星标
62
派生
27
PR 合并指标
30 天内没有已合并 PR

描述

Don't open a file in Python without closing it. This code is bad mojo:
```
app = msal.ConfidentialClientApplication(
config["client_id"], authority=config["authority"],
client_credential={"thumbprint": config["thumbprint"], "private_key": open(config['private_key_file']).read()},
)
```
Prefer:
```
with open(config['private_key_file']) as f:
key = f.read()
app = msal.ConfidentialClientApplication(
config["client_id"], authority=config["authority"],
client_credential={"thumbprint": config["thumbprint"], "private_key": key },
)
```

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。