C# &引用;由于意外的数据包格式,握手失败;连接到SFTP服务器时发生FluentFTP错误

C# &引用;由于意外的数据包格式,握手失败;连接到SFTP服务器时发生FluentFTP错误,c#,.net,sftp,fluentftp,C#,.net,Sftp,Fluentftp,我正在尝试连接到SFTP服务器以下载一些文件。代码是用C#编写的,我正在使用FluentFTP连接到FTP。客户端已将端口指定为22。但是当我尝试下面的代码时,我得到了错误 由于意外的数据包格式,握手失败 任何在FluentFTP上工作的人都可以向我建议代码中缺少的内容 FtpClient fclient = new FtpClient("xxx.yyy.com", "username", "password"); fclient.EncryptionMode = FtpEncryptionM

我正在尝试连接到SFTP服务器以下载一些文件。代码是用C#编写的,我正在使用FluentFTP连接到FTP。客户端已将端口指定为22。但是当我尝试下面的代码时,我得到了错误

由于意外的数据包格式,握手失败

任何在FluentFTP上工作的人都可以向我建议代码中缺少的内容

FtpClient fclient = new FtpClient("xxx.yyy.com", "username", "password"); 
fclient.EncryptionMode = FtpEncryptionMode.Implicit;
fclient.SslProtocols = SslProtocols.Tls12;
fclient.Port = 22;                 
fclient.Connect();
谢谢。

FluentFTP是FTP客户端

SFTP是一种完全不同的协议。另见

无法使用FluentFTP连接到SFTP服务器