【发布时间】:2016-06-24 07:43:14
【问题描述】:
我想将 Office365/Graph 日历集成添加到现有 Node.js 应用程序(托管在 AWS 上)。我已经与 Google 的日历进行了类似的集成,而且设置起来很简单。我对微软版本的东西没有那么幸运。
我找到了至少 4 种不同的方式来注册应用程序(获取 clientId 和 clientSecret),我似乎对每种方式都遇到了不同的错误,但都无法正常工作。
我认为我的大部分问题是我以前从未在 MS 生态系统中工作过,所以我没有很多文档假设的基本知识。
我不希望通过 Microsoft 托管任何东西 - 我什至需要 Azure 帐户吗?
我想允许任何拥有 Office365 帐户的用户将其连接到我的应用程序 - 我是否需要了解 Active Directory 才能执行此操作?这部分是否需要 Azure?
我已经找到了使用 https://login.microsoftonline.com/common/oauth2 和 https://login.microsoftonline.com/common/oauth2/v2.0 的说明,我是否需要根据我注册应用程序的方式担心我使用哪个版本?
【问题讨论】:
标签: node.js azure oauth-2.0 office365