python-3.x - Microsoft Graph Python SDK 缓存?
问题描述
我正在尝试给 2 个不同的租户(A 和 B)打电话。出于一个奇怪的原因,对第二个租户的呼叫是对第一个租户 (A) 进行的。
关于如何避免这个问题的任何想法?
# Get users tenant A
client_secret_credentials = ClientSecretCredential(tenant_id='tenant_a',
client_id='xxxx-xxxx-xxxx',
client_secret=client_secret)
graph_session = GraphSession(client_secret_credentials, scopes)
result_a = graph_session.get('/users')
client_secret_credentials = ClientSecretCredential(tenant_id='tenant_b',
client_id='xxxx-xxxx-xxxx',
client_secret=client_secret)
# Get users tenant B
graph_session = GraphSession(client_secret_credentials, scopes)
result_b = graph_session.get('/users')
print(result_a.content) # users tenant A
print(result_b.content) # users tenant A!
解决方案
推荐阅读
- python - 创建可变大小列表的熊猫数据框列
- selenium - Selenium“会话超时或未找到”的解释
- reactjs - 作为道具如何传递promise?
- python - 我尝试运行 localhost Django 进行 Web 开发,但发生此错误我该如何解决
- java - 如何格式化 split 方法以在 Java 中接受空值
- asp.net-core - 如何在 React .net 核心 API 中自定义 401 页面
- python - 用于预测 SPY 价格的 LSTM 神经网络测试在训练后给了我这个错误
- linux - 如何将命令的输出导出为 zsh 中的环境变量?
- python - FastAPI {"detail":"不允许的方法"}
- haskell - 无法`cabal安装doctest`