繁体   English   中英

适用于 Java 应用程序的 Office365 REST API 的 OAuth2

[英]OAuth2 for Office365 REST API for Java Application

我用 Java 创建了一个简单的应用程序,它连接到我的 Office 365 帐户并检索未读消息。 我正在执行一些文本匹配和模式匹配以生成一些我通过电子邮件收到的报告。

我正在使用以下带有基本身份验证的 url 来执行此操作。

https://outlook.office365.com/api/v1.0/me/messages ?$filter=IsRead%20eq%20false

但是,我已经阅读了几篇文章,其中大部分都建议不支持基本身份验证并建议使用 OAUTH2.0。

我不确定如何使用 OAUTH2.0。 有几篇文章提到了向 AAD 注册应用程序,我需要有权访问我没有的 Azure 管理门户。 请任何人指导我如何做到这一点。

PS:我正在使用我的公司域帐户访问 Office

您是对的,Basic 将不再受支持。 您不需要 Azure 管理门户来注册应用程序,您可以使用应用开发门户 (apps.dev.microsoft.com) 来获取客户端 ID 和机密。

以下是从头开始创建 Java Web 应用程序的演练: https : //dev.outlook.com/restapi/tutorial/java 它显示了如何注册应用程序并进行身份验证。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM