2015-02-09 128 views
0

在office365中,我嘗試使用EWS api訪問另一個用戶的對話歷史記錄文件夾。嘗試訪問的用戶已滿郵箱的訪問權限。如果我使用owa連接到郵箱,則可以訪問包括所有其他文件夾的對話歷史記錄文件夾。但是,當我嘗試使用下面的異常EWS API從代碼連接被拋出:Microsoft.Exchange.WebServices.Data.ServiceResponseException:在商店中找不到指定的文件夾

Microsoft.Exchange.WebServices.Data.ServiceResponseException發生 的HResult = -2146233088消息=指定的文件夾找不到 在商店。源= Microsoft.Exchange.WebServices堆棧跟蹤:

下面是相關代碼

 var mailbox = new Mailbox(lyncUser.UserName); 
     var lyncFolderId = new FolderId(WellKnownFolderName.ConversationHistory, mailbox); 
     var lyncFolder = Folder.Bind(_exchangeService, lyncFolderId); 

另外,如果連接到WellKnownFolderName.Inbox不會發生異常。

回答