2010-09-09 55 views
2

如何強制我的.Net應用程序使用TLS而不是SSL與某些Java Web Service建立連接? 代理Web服務生成爲標準Web引用(不是WCF)。 Web服務網址爲https:// ........。如何在.Net中強制使用TLS代替SSL

一些細節: 從我的.Net 4.0應用程序中,我調用JBoss上的Java Web Service & Redhat。 當發生錯誤異常消息爲 ''現有連接被遠程主機'強制關閉時,此Web服務在50%運行中正常工作。

當我看到網絡通信使用Wireshark:

  • 所有的錯誤建立連接使用SSL「你好客戶端」和重置。
  • 成功建立連接與使用TLSv1「你好客戶」

所以迫使.NET來使用TLS能夠解決這個奇怪的問題。

+0

經過很長時間,Java Web Service的提供商公司承認錯誤在他們身邊,他們在防火牆級別上查殺連接。 這是他們的防DDOS防護功能失效的一部分。 – 2015-02-12 10:04:59

回答

相關問題