мы разрабатываем надстройку office.js, которая подключается к CRM через OAuth.
Вот поток oAuth:
- Пользователь нажимает кнопку подключения к CRM, открывается новое окно
- Пользователь подключается к CRM и перенаправляется на наш сайт
мы закончим процесс OAUth и отправим токен в родительский документ (Надстройка)
в OWA работает нормально, но в Outlook Desktop мы не можем отправить токен в родительский документ.
мы пытались:
локальное хранилище (родительское окно (надстройка) наблюдает за локальным хранилищем, после получения токена дочернее окно сохраняет его в локальном хранилище, но родительский объект не получает обновления локального хранилища, пока не будет перезапущен внешний вид)
таможенные события (не работали из-за той же политики происхождения IE)
это ошибка в outlook? Есть ли другой способ передать токен родительскому окну?