我创建了一个FTP,我想使用C#代码读取一些数据。当FTP没有用户名/密码访问时,一切都很完美。但是当我输入用户名和密码时,我得到了The remote server returned an error: (530) Not logged in。我试过了所有关于堆栈溢出和互联网的问题,比如使用.Normalize()和@username,但是我一直都遇到了这个错误。这是我的密码:
fore
我有一个vbsscript,我可以部署到用户,这将创建一个快捷方式的FTP驱动器上的用户桌面。这很好,但需要用户键入用户名和密码才能访问文件夹。我确实需要在部署之前保存用户名和密码,并消除最终用户的额外步骤。因此,我希望在部署时将用户名和密码保存为vbs脚本的一部分。我已经接近并且可以用以下方式保存用户名和密码:
Set objShell=Wsc
我使用FTPClient自动从FTP服务器下载文件。我用一个模拟的FTP服务器进行了测试,一切正常。at org.apache.commons.net.ftp.FTPClient.getSystemType(FTPClient.java:2835) at org.apache.commons.net.ftp.FTPClient.initiate