Outlook Web App προσθέσετε στο Dialog Api messageParent δεν λειτουργεί

ψήφοι
1

Είμαι ανάπτυξη ενός Outlook πρόσθετο μέσα και είχε τον έλεγχο από την ροή ταυτότητας (login 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 ).

Οποιαδήποτε ιδέα τι θα μπορούσε να είναι το πρόβλημα;

Δημοσιεύθηκε 27/11/2018 στις 17:47
πηγή χρήστη
Σε άλλες γλώσσες...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more