Wir haben ein Add-In in der Produktion, wo für bestimmte Benutzer der Aufruf an getUserIdentityTokenAsync()
fehlschlägt und ein null
Token zurückgibt.Aufruf von getUserIdentityTokenAsync() gibt ein Null-Token zurück
Die Antwort ist
"Status" = "failed",
"Error" = {message: "An internal error has occurred", name: "Internal Error"}
Würde jemand wissen, was diese Art von Fehler verursachen könnte? Bestimmte Benutzer erhalten immer den Fehler, und wir haben den Fehler nie lokal oder während der Entwicklung gesehen.
Es scheint nur für Desktop-Outlook-Benutzer passieren. Wir haben keine Fehler bei der Verwendung des Add-Ins über den Browser gesehen.
Wenn Sie "bestimmte Benutzer" sagen, gibt es eine Gemeinsamkeit zwischen ihnen? Zum Beispiel: Ist jeder Benutzer auf einem Exchange-Mandanten, aber keiner auf einem anderen? –
Es scheint jeder Benutzer auf einem bestimmten Exchange-Mandanten zu sein. Wir protokollieren derzeit die 'hostVersion' für diese API-Aufrufe. Gibt es zusätzliche Informationen, die wir über die API protokollieren können, um die Möglichkeiten einzuschränken? –
Ist es möglich, dass der betreffende Exchange Server keine Exchange-Webdienste (EWS) aktiviert und mit dem Internet verbunden ist? –