2016-03-14 80 views
0

我有一個WCF應用程序工作得很好,直到最近我們嚮應用程序中引入了一些SSL相關設置和證書要求。當我們轉身走出了SSL下面開始發生:如何調試WCF SSL問題?

  1. 當我啓動使用我的Visual Studio中的服務是沒有任何錯誤和使用HTTPS URL中的啓動精細
  2. 當我點擊WCF URL要查看WSDL,它會因SSL連接錯誤而失敗。

瀏覽器不提供有關此的更多信息。我也安裝了WCF跟蹤實用程序,它正確地跟蹤大多數錯誤,但不是這一個(可能是因爲它啓動應用程序正常,但當我們嘗試啓動WSDL時失敗)

任何關於一個好工具的建議,可以幫助我更好地調試SSL錯誤?

+0

您得到的確切錯誤是什麼?疑難解答選項:1)啓用System.Net跟蹤:http://blogs.msdn.com/b/webapps/archive/2012/11/05/use-system-net-trace-and-ssl-alert-protocol-to -tshoot-ssl-connection-issue.aspx - 2)使用Wireshark或類似的方法來嗅探SSL握手:http://www.moserware.com/2009/06/first-few-milliseconds-of-https.html – nodots

回答

0

有一件事我發現非常有用,而一般使用WCF的工作是使用Idiagnostic模塊。它不涉及任何特定的SSL相關問題,但它有助於調試一般問題