如何使用C#明确注销ftp站点?

时间:2014-11-06 18:49:07

标签: c# ftp ftp-client ftpwebrequest

在我们的IIS-FTP服务器中查看我们的事件查看器,并注意到那里有很多条目:&#34;主机上的用户在120秒不活动后超时。&#34; < / p>

有没有办法在C#中明确注销FTP并使事件查看器不那么健谈?

我无法通过搜索找到任何内容(在此处),甚至微软的代码示例都没有说明注销事项。这是否意味着没有人真正注销FTP,只是让它一直运行直到不活动将用户关闭?

我们或多或少地从这里借用了AsynchronousFtpUpLoader代码:http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest(v=vs.110).aspx

1 个答案:

答案 0 :(得分:1)

FtpWebRequest内置了 Bye 命令。这意味着FtpWebRequest无法发送&#34;再见&#34; (退出/关闭)请求。对于大多数用途而言,这不是问题。 FTP服务器通常会丢弃任何已处于非活动状态超过2分钟的连接。