Outlook アドインで、ライセンス トークンが ?et クエリ文字列としてまったく渡されていないことに気付きました。私はいくつかのデバッグを行い、次のことを確認しました: OsfControl 内の StoreType 値の値は、常にhttps://r1.res.office365.com/owa/prem/16.1569.8.2186260/scriptsで「交換」するようにハードコードされているようです。 /microsoft.owa.extensibilitynext.js を使用すると、etoken が取得されるときに undefined _omnexEntitlment が発生し、常に初期の空の文字列値で取得されます。
getEToken: function() {
return this._omexEntitlement ? this._omexEntitlement.etoken : this._etoken
},
アドイン (Dropbox から Outlook へのインポート)