Expo OAuth Sign on Microsoft



我正在尝试使用expo通过Microsoft实现OAuth登录。我在登录后收到此错误:

AADSTS50020:用户帐户'xxxxxx@outlook.com租户"Microsoft Services"中不存在来自身份提供程序"live.com"的",并且无法访问该租户中的应用程序"36b16703-xxxxxx"(appname(。需要首先将帐户添加为租户中的外部用户。注销并使用其他Azure Active Directory用户帐户重新登录。

我的react原生OAuth代码片段与expo文档中的代码片段相似https://docs.expo.io/guides/authentication/#azure.:

由于您的帐户是个人帐户,而不是租户帐户,因此您需要绕过租户级别的登录。您只需要将/tenant id端点更改为/common端点。

最新更新