1
我在調試WCF SOAP客戶端。我可以修改客戶端,但不能控制服務器。我想查看發送和接收的實際消息,以便了解爲什麼在客戶端發送時SoapUI中的消息失敗。檢查WCF SOAP消息有效負載
該通信是通過SSL進行的,因此我無法使用Wireshark檢查線路上的消息。
我已啓用wcf跟蹤(與logEntireMessage="true"
),但在記錄大量數據時,實際的響應有效內容似乎未被記錄。它在跟蹤查看器中僅顯示爲「... stream ...
」。此外,我似乎無法找到跟蹤中的傳出消息的HTTP標頭。
有人有一個想法如何更接近檢查實際的消息?
編輯:Fiddler幫我找到了問題。 (這是服務器不喜歡的有效載荷中的UTF-8字節順序標記。)另一方面,據我所知,WFC跟蹤太高,無法找到這種問題。
提琴手是否允許您解碼來自客戶端應用程序的SSL流量? – JacquesB
是http://fiddler2.com/documentation/Configure-Fiddler/Tasks/DecryptHTTPS –