既にストアで公開されている Outlook 用のアドインを開発しました。有料版と試用版があります。アドインがブラウザの Outlook for Mac から使用されている場合、アドインのライセンス チェックは正常に機能します。ただし、Outlook for Windows または outlook.live.com (「アドイン コマンド」機能が有効で、アドインがサイド バーで開かれるバージョン) の場合、ライセンス情報は渡されません。
例:
この正しい URL は、Outlook Web および Outlook Mac からナビゲートされます。
https://serverurl?et=%3cr+v%3d%221%22%3e%3ct..............
Outlook for Windows の URL は次のようになります。
https://serverurl?_host_Info=Outlook|Win32|16.01|en-US
そのため、Outlook for Windows はライセンス情報を提供しないため、Outlook for Windows 上のクライアントのアドイン アクセスを拒否する必要があります。
ExcelとWordに関する関連する質問を見つけましたが、まだ回答がありません。問題は、データを送信する必要があるのは Outlook であるため、コードでトラブルシューティングを行うことはできません。
みんな、問題がどこにあるのか、またはマニフェストで何をチェックするべきかについてのアイデアはありますか?
Office ストア ( TextMiner )のアドイン リストへのリンクが回答に役立つ場合があります。