2009-03-28 37 views
6

Có ai biết thư viện nguồn mở thực hiện ftp-client với TLS và SSL cho dotNET không?Bất kỳ OSS .Net FTP (máy khách) nào có TLS và SSL?

Hiện tại chúng tôi đang sử dụng thư viện thương mại nhưng chúng tôi không hài lòng với nó, vì vậy chúng tôi đang nghĩ đến việc chuyển đổi. Vì vậy, thay vì lăn của riêng của chúng tôi, có bất kỳ thư viện lgpl (hoặc tương đương) không?

Hoặc - Nếu chúng ta phải cuộn của riêng mình (nó sẽ là một giấy phép phong cách LGPL hoặc BSD hoặc apache), có ai biết một nửa số mã hoàn thành chúng tôi có thể bắt đầu không?

Trả lời

6

Hãy nhìn vào các thư viện này nếu FtpWebRequest với SSL được kích hoạt là chưa đủ:

+0

Điều này có vẻ đủ để tôi bắt đầu. Cảm ơn. – Nifle

+3

Rebex FTP.NET không hỗ trợ TLS/SSL. Phiên bản TLS/SSL được đặt tên là Rebex FTP/SSL cho .NET và có sẵn tại http://www.rebex.net/ftp-ssl.net/ –

2

Wel, FtpWebRequest hỗ trợ SSL qua EnableSsl (sử dụng "AUTH TLS") - là đủ?

+0

Nói chung FtpWebRequest không đủ vì thiếu hỗ trợ SSL ngầm định. http://www.rebex.net/kb/tls-ssl-explicit-implicit/default.aspx –

0

Có .Net ràng buộc cho libcurl here. Có vẻ như bản phát hành cuối cùng là vào năm 2005, vì vậy có lẽ đó có thể là "bộ mã hóa" một nửa đã hoàn thành mà bạn đang tìm kiếm. libcurl chính nó là dưới bsd, và là một thư viện được sử dụng rộng rãi, do đó, nó sẽ có vẻ đáng giá để sử dụng nó.

Các vấn đề liên quan