Outlook Web App добавить в Dialog Api сообщениеParent не работает - PullRequest
0 голосов
/ 27 ноября 2018

Я разрабатываю надстройку Outlook и проверяю поток аутентификации (логин Microsoft) для моего приложения.Я попытался использовать диалоговое окно API для достижения этой цели, но не смог передать сообщение из диалогового окна на панель задач после успешного входа.

index.js:

var fullUrl = 'https://localhost:3000/src/templates/auth.html'
Office.context.ui.displayDialogAsync(fullUrl,
{height: 40, width: 40}, function (result) {
        console.log("Dialog has initialized. Wiring up events");
        _dlg = result.value;
        console.log(result.status);
        _dlg.addEventHandler(Office.EventType.DialogMessageReceived, function(responseMessage){ console.log(responseMessage);});
    });

Диалоговое окно:

Office.initialize = function (reason) {
    $(document).ready(function () {
        Office.context.ui.messageParent("Message 1");
    }
}

В диалоговой консоли я получаю следующее:

outlook-web-16.01.debug.js: 4587 Не удалось выполнить 'postMessage' для 'DOMWindow': цельуказан источник ('https://outlook.live.com') не соответствует источнику окна получателя (' https://localhost:3000').

Есть идеи, в чем может быть проблема?

...