Member 14110995 Ответов: 0

Загрузите файл в локальный SFTP, но попадите в ошибку.


public static void UploadToSFTP(List<string> selectedFileList)
        {
                using (var connection = new SQLiteConnection(GeneralFunc.DBFile))
                {
                    List<Model.SFTPSetting> sftpList = new List<Model.SFTPSetting>();
                    string host = "localhost";
                    int port = 22;
                    string username = "gth";
                    string password = "1234";
                    string dir = @"/D/SFTP";
                    using (SftpClient client = new SftpClient(host, port, username, password))
                    {
                        client.Connect();
                        client.ChangeDirectory(dir);
                        foreach (var file in selectedFileList)
                        {
                            using (FileStream fs = new FileStream(testPath + "/" + file, FileMode.Open))
                            {
                                client.BufferSize = 4 * 1024;
                                client.UploadFile(fs, Path.GetFileName(testPath + "/" + file));
                            }
                        }

                    }
                }

он показывает ошибку на клиенте.Подключить();
01-09 11:47:25.081 E/mono    (12159): 
01-09 11:47:25.081 E/mono    (12159): Unhandled Exception:
01-09 11:47:25.081 E/mono    (12159): System.Net.Sockets.SocketException (0x80004005): Connection refused
01-09 11:47:25.081 E/mono    (12159):   at (wrapper dynamic-method) System.Object.5(intptr,intptr,intptr)
01-09 11:47:25.081 E/mono-rt (12159): [ERROR] FATAL UNHANDLED EXCEPTION: System.Net.Sockets.SocketException (0x80004005): Connection refused
01-09 11:47:25.081 E/mono-rt (12159):   at (wrapper dynamic-method) System.Object.5(intptr,intptr,intptr)
01-09 11:47:25.099 E/CameraBase(12159): SCANNING dlclose for instance 0x437bbb5ee79d6b9f
01-09 11:47:25.100 E/CameraBase(12159): SCANNING AFTER DLCLOSE


Что я уже пробовал:

я пытаюсь использовать cmd и filezilla для connect..it это связано с успехом.

David Crow

Является этот какая-нибудь помощь?

0 Ответов