Я разрабатываю новую надстройку Outlook, которая использует displayDialogAsync для проверки подлинности. У нас есть несколько разных клиентских версий. Он отлично работает в Outlook для Mac 2016 и Office 365 профессиональный плюс «нажми и работай» версии 1808 в Windows. Но в версии Office 2016 ProPlus MSI (MSO 16.0.4549.1000) для Windows выдает ошибку «Permission Denied».
Требования API диалогового окна устанавливают страницу по адресу https://docs.microsoft.com/en-us/office/dev/add-ins/reference/requirement-sets/dialog-api-requirement-sets говорит для Office 2016 или более поздних версий Windows (разовая покупка) со сборкой 16.0.4390.1000 или новее, она должна работать. Наша версия сборки явно более поздняя, но мы все равно получаем эту ошибку.
Я также подтвердил, что это не из-за доменов приложений в манифесте. Я добавил домен, который пытаюсь открыть в диалоговом окне, в домены приложений.