我看出来了 微软正在进行 的推出官方支持OAUTH支持IMAP请求。我现在想访问这个功能。提出的解决方案不多,但都是使用黑客和未记录的功能,或者干脆失败。
使用微软HotmailLIVE OAUTH + IMAP。 - 这里,当我添加 EWS.AccessAsUser.All
到OAuth requesst的scope,我得到的是 {"error":"invalid_scope","error_description":"AADSTS70011: The provided request must include a 'scope' input parameter. ... }
. 可能的原因是这个解决方案是针对个人outlook(不是O365)账户和桌面应用的。
使用 login.live.com auth 端点。 - 对我来说,使用 https://login.microsoftonline.com/common/oauth2/v2.0/authorize
auth端点。
您是否知道有任何记录在案的安全方法可以连接到 outlook.office365.com
使用从 https://login.microsoftonline.com/common/oauth2/v2.0/authorize
端点?