我目前在我的应用程序中使用 EWS 来访问 Exchange 数据。我想使用 rest api 为 Office365 添加功能。
使用 EWS,授权非常简单,只需在标题中添加授权标签,用户名和密码 base64 编码,我相信它被称为基本授权。
但是使用 Office 365,该过程需要额外的 2 个步骤
在上图中,您可以看到我的应用程序和 office365 之间有 2 个步骤。
每个将使用我的应用程序的 office 帐户都必须在 Microsoft azure 上执行一些配置步骤。获取密钥、客户端和租户 ID。
我想避免这种情况,理想情况下用户只需要输入他的凭据,这样我就可以通过编程方式访问他在 Office 365 中的所有数据。