java - AADSTS7000012:为不同的租户获得了补助金
问题描述
当我尝试使用个人帐户连接 Microsoft graph 时,我收到以下错误消息:AADSTS7000012:为其他租户获得了授权。
我正在关注本教程https://github.com/Azure-Samples/ms-identity-java-webapp/tree/master/msal-java-webapp-sample,它适用于专业帐户。
此外,我没有找到有关此 AADSTS7000012 错误代码的任何文档!
解决方案
我找到了解决方案,就我而言,我不得不使用这个网址:https ://login.microsoftonline.com/common/
对于组织,只有 url 必须是:https ://login.microsoftonline.com/organizations
并且仅适用于组织的同一租户:https://login.microsoftonline.com/{tenantId}
推荐阅读
- gerrit - Gerrit:使用 gsql 无法访问 gerrit 数据库
- elasticsearch - 无法使用 alpakka 从 elasticsearch 读取数据
- reactjs - React.js:在 fetch API 的 Cookies 中设置 session_token,并在另一个 fetch API 上检索 session_token 会导致延迟:
- firebase - 如果属性名称为 uid,Firebase 创建 RTDB 对象
- json - 使用 rust 从字节中获取 json 值
- python - 如何使用 OAuth 2.0 for BigQuery API 对最终用户进行身份验证,并将 python 作为云函数中的后端代码
- javascript - 在javascript中获取对象数组
- apache-kafka - 在 kafka-consumer-perf-test 中使用参数 num-fetch-threads 和线程
- java - 在 Stream 中抛出 Throwable -> “未处理的异常类型 Throwable”
- javascript - 检查 value 是否是一个普通的对象文字