我正在使用Excel的Office加载项(TaskPane应用)。
我已经加载了我的加载项以进行测试,而office.js和所有实际功能都正常运行。但是,加载外接程序时,不包含et
参数(许可证令牌)。
在启动加载项之前,我确保已在Excel中“登录”。
我已按照https://docs.microsoft.com/en-us/office/dev/store/add-license-checks-to-office-and-sharepoint-add-ins上“从文件系统加载测试许可证”的步骤进行操作。我对该页面上的演示.tok文件所做的唯一更改是更新pid attr以匹配我的应用程序的ID。
我尝试清除Office Wef缓存,重新启动所有操作等。
页面加载查询字符串中包含_host_Info
参数。
我想念什么?我什至不知道该如何开始调试...
编辑
我已经通过伪造Apps for Office: my task pane app doesn't get the licensing '?et=' license token的et
参数来解决此问题。
但是,很高兴知道这实际上是如何工作的(或者对于要更新的文档)。