excel 在PROD的自定义函数上未定义OfficeRuntime

64jmpszr  于 2023-05-08  发布在  其他
关注(0)|答案(1)|浏览(104)

如何在PROD环境中使用OfficeRuntime API。
我正在使用自定义函数开发一个Excel加载项,该函数使用OfficeRuntime.auth.getAccessToken()来获取令牌。Excel加载项部署在k8s群集中,清单发布在SharePoint上。
环境:Excel加载项在K8s群集上运行,并在SharePoint中列出清单。
我得到的错误:TypeError:无法读取未定义的属性(阅读“getAccessToken”)
问:允许使用OfficeRuntime API的PROD进程是什么?
期望在PROD环境中提供OfficeRuntime.auth.getAccessToken()。

t2a7ltrp

t2a7ltrp1#

getAccessToken方法调用Azure Active Directory V 2.0终结点以获取外接程序的Web应用程序的访问令牌。因此,启用外接程序来标识用户。此API需要一个单点登录配置,将外接程序桥接到Azure应用程序。Office用户使用组织帐户和Microsoft帐户登录。Microsoft Azure返回用于两种用户帐户类型的令牌,以访问Microsoft Graph中的资源。
确保外接程序在任何Office应用程序中运行。

相关问题