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應用程序和在線服務之間的服務器到服務器。所以,它是用服務器端代碼實現的。
約在認證/授權詳細可以參考下面的 文件: