Может ли кто-нибудь помочь понять, как я могу реализовать альтернативу Office Dialog API
- Я пытаюсь реализовать поддержку веб-надстроек для учетных записей Exchange 2013 в веб-приложении Outlook (Outlook Web Access).
- Наша надстройка полностью работает с Office 365, Outlook Desktop и Mobile.
- Согласно моим исследованиям Dialog API не поддерживается моим требованием, поэтому мне нужно использовать какой-то классический механизм всплывающих окон.
- У нас есть Angular 6 SPA, который перенаправляется на Identity Server для аутентификации.
- Итак, я пытаюсь реализовать то же самое для своего случая. Но после нажатия на «Вход» открывается всплывающее окно, но перенаправление на сервер идентификации блокируется.
Обновление:
Согласно документации Dialog API поддерживается для Mailbox> 1.3. Но поскольку я использую учетные записи Exchange 2013 в Outlook Web App (Outlook Web Access), версия этого почтового ящика - 1.1.
Ссылка: https://docs.microsoft.com/en-us/javascript/api/office/office.ui?view=office-js
Я попробовал
Office.context.requirements.isSetSupported("DialogApi",1.1)
проверить, поддерживается он или нет, и он вернул false.Ссылка на код: Office.context.ui undefiend для Outlook Web App с учетной записью Exchange 2013
Итак, как я могу устранить или есть ли альтернатива этому?