我正在尝试使用outlook rest API访问userinfo:https://outlook.office.com/api/v2.0/me
如果我使用以下范围: "的OpenID&#34 ;, "电子邮件&#34 ;, "轮廓&#34 ;, " offline_access&#34 ;, " https://outlook.office.com/Tasks.ReadWrite"
这适用于Office 365帐户,但对于具有以下内容的Outlook.com帐户失败: 403(禁止) {"错误":{"代码":" ErrorAccessDenied","消息":"访问被拒绝。检查凭据,然后重试。"}}
如果我更改" https://outlook.office.com/Tasks.ReadWrite"范围为" https://outlook.office.com/Contacts.Read"或" https://outlook.office.com/Calendars.Read"它适用于Office 365和Outlook.com帐户。
这是一个错误吗?那么https://outlook.office.com/api/v2.0/me"我需要什么范围? ?我不想使用Contacts.Read/Calendar.Read范围,因为这样可以提供更多的权限。
感谢您的帮助!