0
我需要为使用Office API发现服务(https://api.office.com/discovery/)找到的SharePoint根URL令牌。 是否可以从加载项(Outlook/Office)访问Azure AD令牌?如何在Office 365 Outlook(或Office应用程序)加载项中获取Azure AD令牌?
编辑(为了使事情更清楚): 由于我正在构建应通过加载项启动的多租户Azure托管应用程序,因此我将不得不强制用户在弹出窗口中登录并给予同意申请。登录是强制性的,因为在办公室加载项中,我们无法找出登录用户是谁。
我目前正在该解决方案,我通过这个链接(http://simonjaeger.com/building-a-good-authentication-flow-in-an-office-add-in/),使用相同的发现原则为您的解决方案。 看起来很有希望。如果需要,我会添加更多评论,并在我确认时接受您的回答。 – spery
我的问题首先没有提供足够的信息。您提出的解决方案无法正常工作,因为我没有关于客户端(也不是ID,也不是Secrete)的任何信息,因为我需要进行多租户设置。 – spery
另一个评论,我设法通过重定向到https://login.microsoftonline.com/common/oauth2/authorize端点来获得授权令牌。我会接受你的回答。 – spery