如何使用OAuth连接到Exchange 2013服务器?

我们的目标是让我们的客户授予使用OAuth在Exchange 2013服务器上访问其电子邮件的权限,而无需存储客户的用户名和密码。 我们已经为Gmail做到了这一点,它运行良好,很容易。 我期待的工作stream程如下:

  1. 客户来到我们的网站,点击“与交stream连接”。
  2. 我们的服务器redirect到目标域上的Exchange托pipe站点。
  3. 用户授予权限。
  4. Exchange使用有效内容中的OAuth令牌redirect到我们。
  5. 使用这些令牌通过EWS访问该服务器上的用户电子邮件。

这个工作stream程是否支持Exchange 2013? 这是默认情况下可用还是需要在Exchange端“configuration”? (例如,大多数Exchange服务器需要显式configurationIMAP,而EWS似乎默认情况下处于启用状态。