使用TLS 會話重複使用連接到FTPS 伺服器
嘗試與FTPS 伺服器建立連線時,用戶端可能會遇到「遠端握手期間主機關閉連線」錯誤。當伺服器要求將相同的 TLS 會話用於控制連線和資料連線時,通常會發生這種情況。 Apache Commons Net 的 FTPS 實作本身並不支援此行為。
要解決此問題並確保TLS 會話重複使用:
實作自訂FTPSClient:
處理JDK 8u161 問題:
使用SessionsByHostAndPort:
繞過Android SDK限制(可選):
以上是如何解決使用 TLS 會話重複使用連接到 FTPS 伺服器時出現的「握手期間遠端主機關閉連線」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!