0

我正在使用與Microsoft Exchange Web服務通信的第三方Java庫。在嘗試連接到EWS時,在執行庫函數時返回http 403禁止的錯誤。那麼如何確定http 403錯誤的子狀態。我需要子狀態來確定錯誤的原因。如何確定HTTP 403錯誤子狀態

回答

0

您試圖使用哪種操作?

403通常不是EWS狀態碼,這將從IIS獲得更多信息,例如您未訪問正確的EWS端點。您可能需要先使用EWSEditor https://ewseditor.codeplex.com/來測試EWS以測試特定的操作。

Cheers Glen

+0

是的我知道403正在由IIS返回。端點是有效的。其實我試圖通過EWS創建一個任務,我使用Jwebservices庫,它返回403錯誤,但是如果我手動創建httpclient對象並觸發相同的soap請求,則通過EWS創建任務。所以爲了找到圖書館出了什麼問題,我需要找到403個子狀態。庫對象的響應只是403錯誤。所以我需要知道有沒有其他的方法來找到這個子狀態。 – jaycyborg 2015-03-21 03:07:53

+0

您需要查看發送給服務器的網絡跟蹤信息,並將其與成功的請求進行比較。如果您要修復它,您需要知道發送的請求中的內容無效。你也可以看看服務器上的IIS日誌,並且可能有更多的信息,但是我更關注請求方。 – 2015-03-22 22:51:51

+0

我沒有訪問服務器上的IIS日誌。我需要從客戶端確定狀態。你能建議一些工具來捕獲網絡跟蹤嗎?提琴手會有用嗎? – jaycyborg 2015-03-26 02:21:02