Сбой addFileAttachmentAsync в инсайдерской версии Outlook 2016 16.0.8201.2025
Мы разрабатываем надстройку Outlook Office, которая вызывает addFileAttachmentAsync (url, имя файла).
URL-адрес загрузки вложения указывает на наше веб-приложение с таким URL-адресом, как: https://serverhost/api/v1/contentlib/getResource?authToken=xxxxx&&resourceAbsUrl=yyyy&key3=val3
- Это работает, как и ожидалось, в Outlook 2016 для настольных ПК и браузере Chrome (OWA). Вложение загружается с сервера и добавляется в электронную почту.
- В Outlook 2016 не работает инсайдерская версия 16.0.8201.2025
Сообщение об ошибке: загрузка не удалась (под вложением).
Когда используется fiddler (можно также "Открыть местоположение файла" из выпадающего меню сбойного вложения) -> кажется, что Outlook запрашивает URL-адрес без строки запроса. например, https://serverhost/api/v1/contentlib/getResource
Длина URL ниже 2048 - документированная макс.
1 ответ
Решение
Это было исправлено в сборках Outlook после: 16.0.8408.1000 (см. Команда надстроек Outlook - комментарий MSFT выше)