0
现在,我正在开发Office 365 Outlook加载项,我需要在Office 365加载项中调用WebAPI,并且WebAPI受AAD保护。问,如何从Office 365加载项获取AAD令牌,并且可以在浏览器和Outlook应用程序中使用?Office 365加载项展望获取AAD令牌以调用WebAPI
现在,我正在开发Office 365 Outlook加载项,我需要在Office 365加载项中调用WebAPI,并且WebAPI受AAD保护。问,如何从Office 365加载项获取AAD令牌,并且可以在浏览器和Outlook应用程序中使用?Office 365加载项展望获取AAD令牌以调用WebAPI
无论办公室加载项是用于Office桌面版还是在线版,Office加载项都是一个Web应用程序。
我们可以在Web应用程序中验证两种通常的流程,一种是隐式流程,另一种是授权代码流程。以下是这两个流程之间的区别:
隐式流程:加载项与在线服务之间的通信使用客户端JavaScript实现。
授权码流:通讯是您的加载项的Web应用程序和在线服务之间的服务器到服务器。所以,它是用服务器端代码实现的。
约在认证/授权详细可以参考下面的 文件: