AADSTS90093:无权访问office365中的同意书

AADSTS90093:无权访问office365中的同意书,office365,azure-active-directory,sharepoint-online,Office365,Azure Active Directory,Sharepoint Online,我正在使用Office365 Rest api写入用户onedrive for business。当我试图通过传递客户机ID、客户机机密、资源(https://***-my.sharepoint.com)、重定向URI(https://********)来获取OAuth令牌时 我收到以下错误。“AADSTS90093:无权访问office365中的同意书” 当我能够为其他用户获取authcode、accesstoken、refreshttoken时,我面临的是上述问题 这是一个多租户应用程序吗?

我正在使用Office365 Rest api写入用户onedrive for business。当我试图通过传递客户机ID、客户机机密、资源(https://***-my.sharepoint.com)、重定向URI(https://********)来获取OAuth令牌时 我收到以下错误。“AADSTS90093:无权访问office365中的同意书”

当我能够为其他用户获取authcode、accesstoken、refreshttoken时,我面临的是上述问题


这是一个多租户应用程序吗?获取错误的用户是否都来自特定的Office 365组织?如果组织管理员已禁用用户对第三方应用的许可,则可能发生此错误。有关详细信息,请参见。

您能描述一下用户类型吗?他们是管理员还是普通用户?您能告诉我们为应用程序设置了哪些权限吗?一个管理员用户和其余所有普通用户。。。我收到错误信息的用户是一个普通用户,此o365帐户已启用OneDriveforBusiness是一个多租户应用程序。但是我能够为来自同一组织的其他用户获得oauth令牌,并且没有问题。只有一个特定用户有此问题可能是管理员在该组织中的一些“好”用户已经同意后禁用了用户同意的能力?当管理员禁用某个用户的现有同意时,该用户的现有同意不会被撤销,但任何尚未同意的用户都将无法这样做。您可能会要求该组织的管理员运行Set-MsolCompanySettings cmdlet(有关详细信息,请参阅博客)以排除该问题。我已经与管理员进行了交叉检查,除此之外,我还为几个用户成功获取了OAuth令牌。