2017-10-18 4 views
1

Je suis en train de développer Outlook Add-In qui fonctionnera sur tous les navigateurs modernes, Android et iOS.Outlook 365 addin throws 401 erreur non autorisée sur l'application mobile android Outlook

J'utilise l'API Managed EWS pour aller chercher le courrier électronique et son attachement en passant ewsUrl, itemId et ewsToken dans OAuthCredentials classe qui est mon service à distance. J'obtiens ewsToken en utilisant la méthode Office.js getCallbackTokenAsync de l'interface utilisateur et en transmettant toutes ces informations à mon service distant pour utiliser l'API EWS gérée pour récupérer le courrier électronique du serveur Exchange.

Pour les navigateurs, il fonctionne très bien, mais lorsque nous utilisons Outlook Mobile sur Android, ewsUrl retours null que je Codés en dur à https://outlook.office365.com/ews/exchange.asmx mais maintenant je me fais 401 unauthorized erreur.

Comment identifier si ewsToken ou itemId est faux?

Répondre

1

Par le documentation, les fonctions EWS ne sont pas prises en charge par Outlook pour Android ou Outlook pour iOS. Cela inclut ewsUrl, convertToEwsId et d'autres méthodes liées à l'appel à EWS. Je recommande la visite du UserVoice et en ajoutant votre suggestion.