Office js 我可以使用office.js中的bootstraptoken静默地获取Graph的accesstoken吗?

Office js 我可以使用office.js中的bootstraptoken静默地获取Graph的accesstoken吗?,office-js,office-addins,msal,Office Js,Office Addins,Msal,我有一个使用msal的Office js插件-angular@alpha. 登录和注销工作正常,尽管只有一个帐户。我想使用登录到Office的用户并跳过帐户选择 js提供了一个OfficeRuntime.auth.getAccessToken(),它给了我一个bootstraptoken。但是微软的文档说,我需要一个后端服务,该服务必须将引导程序交换为accesstoken,以便与带有post to的MSgraph一起使用。这使bootstraptoken感觉像某种刷新令牌,但它似乎不是 @az

我有一个使用msal的Office js插件-angular@alpha. 登录和注销工作正常,尽管只有一个帐户。我想使用登录到Office的用户并跳过帐户选择

js提供了一个OfficeRuntime.auth.getAccessToken(),它给了我一个bootstraptoken。但是微软的文档说,我需要一个后端服务,该服务必须将引导程序交换为accesstoken,以便与带有post to的MSgraph一起使用。这使bootstraptoken感觉像某种刷新令牌,但它似乎不是


@azure/msal可以在这里提供帮助吗?我是否可以将引导令牌授予msal,以便用户以某种方式获得适当的访问令牌,以便加载项可以访问其sharepoint站点(图形端点)?

使用引导令牌访问Microsoft graph的唯一方法是将其交换为图形访问令牌。您必须使用需要服务器到服务器交互的“代表”流进行交换,因此您无法避免使用后端