0

我需要为我的 office 365 加载项使用 ADAL JS 库。我在这里浏览了 github 页面。我看到这个例子是以 Angular JS App 的形式给出的。有没有可以在纯 JS 应用程序中使用的示例。Office 插件是从 Napa Dev 工具创建的,该工具生成一个基本骨架,我正在其上构建应用程序。您认为 Angular JS 是构建 Outlook Office 插件的更好选择吗?

我计划在应用程序中使用Outlook 365 REST API,在此之前我需要身份验证模块正常工作。我需要获取令牌,以便可以传递到端点以执行 REST API。

如果我的方法似乎方向错误,请纠正我,如果需要更多信息,请告诉我。谢谢!

4

1 回答 1

1

ADAL JS 绝对是在考虑 SPA 的情况下构建的,这就是为什么它是使用 Angular 模块制作的。你真的有两个选择,这取决于你对 Angular 的熟悉程度。

  1. 将您的插件构建为 Angular 应用程序。您将能够使用此处记录的 ADAL JS
  2. 不要使用 Angular,也不要使用 ADAL JS。它只是下面的 OAuth,因此您可以使用任何您想要处理的东西。您可以在此处查看有关如何在没有 Angular 的情况下从 Azure 请求访问令牌的示例。

祝你好运!

于 2015-08-20T15:19:31.880 回答