我正在尝试将OAuth授权添加到面向Outlook的O365加载项。 office-js-helpers
库看起来很有前途。我花了很多时间来玩一个简单的插件。但是我无法始终如一地完成这项工作。
yeoman
和office-generator
生成了一个新的插件框架。我为预期的重定向添加了一个简单的HTML页面,其中包含JavaScript:
import * as OfficeHelpers from ‘@microsoft/office-js-helpers’;
(() => {
Office.initialize = () => {
console.log(“initialized”);
if (OfficeHelpers.Authenticator.isAuthDialog()) {
console.log(“auth dialog detected”);
return;
}
};
})();
Office.js
,因此无法与Outlook通信。要使其也可以在本机Outlook中运行,我需要更改什么(我还不能在Windows上进行测试,但这当然也需要工作)?