我正在尝试使用FTP从一台服务器连接到另一台服务器.通过使用命令行,一切都很好.但是当使用Windows资源管理器浏览到FTP位置时,我会遇到超时问题.
我尝试使用.net代码连接,我得到以下异常
远程服务器返回错误:227进入被动模式(192,168,231,1,4,218).
问题是关于Windows资源管理器,而不是IE.如果ftp.exe可以连接,但Windows资源管理器不能连接,那么你有一个被动FTP服务器,你需要取消选中
控制面板> Internet选项>高级设置> "使用被动FTP"
然后单击Apply - 现在Windows资源管理器将能够连接到FTP服务器.
您可能需要使用活动连接而不是被动连接进行连接.有关于在http://support.microsoft.com/kb/323446上配置Internet Explorer的Microsoft知识库.命令行ftp.exe不支持被动传输,因此为了使IE与之匹配,您将不选中"使用被动FTP".对于您使用的任何库,请查找文档,讨论它是使用PASV(被动)还是PORT(活动)来打开数据通道.
| 归档时间: |
|
| 查看次数: |
14045 次 |
| 最近记录: |