我正在開發可在所有現代瀏覽器,android和iOS上運行的Outlook加載項。Outlook 365插件在android outlook移動應用程序中拋出401未授權錯誤
我使用託管EWS API來獲取電子郵件,並通過將ewsUrl
,itemId
和ewsToken
在OAuthCredentials
類,這是我的遠程服務及其附件。
我通過在UI中使用Office.js getCallbackTokenAsync
方法獲取ewsToken
,並將所有這些信息傳遞給我的遠程服務以使用Managed EWS API從交換服務器獲取電子郵件。
對於瀏覽器它工作正常,但是當我們在Android上使用Outlook Mobile,ewsUrl
回報null
我硬編碼到https://outlook.office365.com/ews/exchange.asmx
,但現在我得到401 unauthorized
錯誤。
如何識別ewsToken
或itemId
是錯誤的?