我正在尝试从以下图形 API 应用程序访问 Outlook 日历事件端点,具有以下权限 Calendar.read 和 Calendar.ReadWrite
我收到以下错误:{“错误”:{“代码”:“OrganizationFromTenantGuidNotFound”,“消息”:“租户guid '2491fc8b-6fab-41bb-90be-759045024960'的租户不存在。”,“innerError” : { "request-id": "1653871f-32b8-4e0e-9fe3-dbefdfee4638", "date": "2020-04-29T04:06:48" } } }
该问题是由 Azure AD 没有 O365 订阅引起的。我创建了一个没有 O365 订阅的 Azure AD 租户,并且遇到了与您相同的错误。
除此之外,如果您稍后解决了O365订阅问题,您仍然需要对您的请求进行一些更改。根据您提供的截图,您通过“client_credentials”授权流程获得访问令牌,因此访问令牌是应用程序身份而不是用户身份。所以你不能me
在你的图形 api 中使用https://graph.microsoft.com/v1.0/me/events
。我们应该通过以下方式请求图形 API:
https://graph.microsoft.com/v1.0/users/{id | userPrincipalName}/events
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句