远程服务器返回未登录的错误530

问题描述

我收到“远程服务器返回未登录错误(530)”。使用FTP上传数据时出现异常。 仅供参考,我可以通过FileZilla连接FTP。

代码:-

*try
            {
                int bufferSize = 2048;
                var ftpRequest = (FtpWebRequest)WebRequest.Create($"{ftpHostName}/{fileName}");
                ftpRequest.Credentials = new NetworkCredential(ftpUserName,ftpPassword);
                ftpRequest.UseBinary = true;
                ftpRequest.KeepAlive = true;
                ftpRequest.EnableSsl = false;
                ftpRequest.Proxy = null;
                ftpRequest.Method = WebRequestMethods.Ftp.UploadFile;
                ftpRequest.Timeout = 1000 * 60;
                ftpRequest.ContentLength = csvData.Length;
                var ftpStream = ftpRequest.GetRequestStream();
                var stream = new MemoryStream(csvData);
                byte[] byteBuffer = new byte[bufferSize];
                int bytesSent = stream.Read(byteBuffer,bufferSize);
                try
                {
                    while (bytesSent != 0)
                    {
                        ftpStream.Write(byteBuffer,bytesSent);
                        bytesSent = stream.Read(byteBuffer,bufferSize);
                    }
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.ToString());
                }
                stream.Close();
                ftpStream.Close();
            }
            catch (Exception ex)
            {
                Console.WriteLine("Exception -" + ex.ToString());
            }*

解决方案吗? 谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...