如何在Office 365 Outlook(或Office应用程序)加载项中获取Azure AD令牌?

时间:2016-07-15 16:35:51

标签: sharepoint office-addins microsoft-graph office-js azure-active-directory

我需要令牌才能使用office api发现服务(https://api.office.com/discovery/)来查找SharePoint根网址。 是否可以从加载项(Outlook / Office)访问Azure AD令牌?

编辑(为了更清楚): 由于我正在构建一个应该通过加载项启动的多租户Azure托管应用程序,因此我必须强制用户在弹出窗口中登录并同意应用程序。登录是强制性的,因为在办公室加载项中我们无法找到登录用户是谁。

1 个答案:

答案 0 :(得分:1)

您可以按照此处的文档说明如何从Azure AD检索授权令牌 - https://graph.microsoft.io/en-us/docs/platform/rest以查找根URL - 您也可以使用Microsoft Graph,这是Discovery的较新版本服务(在提供的链接上再次提供有关它的详细信息)。