2016-12-07 5 views
1

Ich versuche, eine Javascript-Anwendung in eckigen, die mit Microsoft Graph API, innerhalb excel Javascript-Add-in-Version.Excel-Javascript-Add-in Zugriff auf Microsoft Graph API

Die Anwendung wird ordnungsgemäß in Excel -add-in gehostet.

Aber wenn ich Login-Methode nenne ich unten Fehlermeldung erhalten Refused anzuzeigen 'https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=1e ... 20directory.readwrite.all% 20contacts.readwrite% 20files.readwrite.appfolder' in einem Rahmen, weil es 'X-Frame-Options' gesetzt bestreiten'.

Wie kann ich das beheben?

Antwort

3

Die Anmeldeseite kann nicht direkt in einem Frame/Add-In gehostet werden. Sie müssen ein Popupfenster erstellen, das den Anmeldebildschirm hostet, und anschließend das Zugriffstoken an das Add-In zurücksenden, nachdem der Benutzer den Anmeldevorgang abgeschlossen hat.

Weitere Informationen dazu finden Sie in diesem MSDN-Thema: Use the OAuth authorization framework in an Office Add-in.

Verwandte Themen