连接时我在Tamir SharpSSH面临着奇怪的问题。第一次使用下面的代码连接SFTP时,它连接成功。但是当此方法再次调用时会出现此错误: SSH_MSG_DISCONNECT:2此IP的用户太多
public bool getDir(string directory){
Sftp s = new Sftp(ConfigurationManager.AppSettings["SFTPUrl"], username, password);
s.Connect();
s.Mkdir(directory);
s.Close();
}
此问题仅在我的生产环境中发生,而不是来自我的localhost。 请帮帮我。
答案 0 :(得分:0)
很难说没有更多信息,但它看起来像SFTP服务器阻止您经常连接。也许你可以保留Sftp
对象,而不是每次创建/关闭它?