我们在公共 Azure 门户中注册了一个应用程序(带有客户端 ID 和密码),我们已经使用了一段时间。它设置为使用 OAuth2 并且是多租户的,并且已被许多商业客户成功用于检索 Sharepoint 数据。
美国政府租户的客户是否也可以使用此应用程序,还是我们需要设置一个新应用程序?我遇到了一个帖子,建议这曾经可以工作,但最近已经收紧了。也许我们需要为每个美国政府租户/客户设置一个新的应用程序?到目前为止,我还没有在文档中找到太多关于此的内容,因此任何链接都值得赞赏!
到目前为止,我们有两个美国政府客户尝试完成 OAuth2 流程,但每个客户都收到不同的错误:
- AADSTS900441“美国政府租户不支持对托管在公共云中的应用程序的请求”
- AADSTS7000215 '提供了无效的客户端密码'
到目前为止,我们为支持这些客户所做的唯一更改是身份验证端点 ( https://login.microsoftonline.com -> https://login.microsoftonline.us )。也许我们还需要更新其他内容?