Microsoft Internet Tansfer Control (Inet)控件的FTP用户登陆验证解决方法

原创 2007年10月11日 10:48:00

当我们在用INET进行FTP连接的时候,如果FTP服务器需要验证用户那么我们就需要设置INET的USERNAME和PASSWORD来通过验证,这看上去是多么简单的一个问题,在INET的任何介绍里似乎都说得那么简单明了,看上去也是白痴级的问题。

但是不知道大家有没有遇到过,在运行过程中设置用户名和密码,不管怎么设置都不能通过登陆验证,并且有可能会返回一个35754 无法连接到主机的错误提示。

实际上,我们在设计界面设置INET控件的时候就可以看出端倪了。

当我们在设计界面设置INET的 REMOTEHOST、USERNAME、PASSWORD属性后,会发现,在URL属性上自动设置了类似这样是属性 : ftp://Username:password@RemoteHost  这样的字符串。那么既然这样就不难发现 ,其实,要通过FTP的验证只需要在请求的地址上带上用户登陆的信息就可以了。因此,我们在运行过程中设置用户名和密码如果无法通过验证的话,那么,我们只需要在设置URL的时候,加上用户登陆验证信息就可以了,格式就是“ftp://Username:password@RemoteHost ”这样的

例如我需要登陆一个FTP服务器,地址是 111.111.111.111 ,用户是 FTPUSER,密码是 123

那么我就可以设置 inet1.URL="ftp://FTPUSER:123@111.111.111.111"  inet1的UserName和Password属性可以设置成空字符串,然后就可以正常的执行inet1 了。

 

版权声明:本文为博主原创文章,未经博主允许不得转载. dawngrp.com https://blog.csdn.net/banmuhuangci/article/details/1819712

戏说Singleton模式

 戏说Singleton模式DragonChengGOF著作中对Singleton模式的描述为:保证一个class只有一个实体(Instance),并为它提供一个全局访问点(global access...
  • DragonCheng
  • DragonCheng
  • 2003-11-18 10:03:00
  • 5750

VB中用inet控件通过FTP实现单个文件和多个文件的上传

来自:http://lihb810.blog.163.com/blog/static/59451162200810275926721/ 公司里有个VB开发的软件要做个ftp上传文件功...
  • hlzs_01
  • hlzs_01
  • 2013-06-05 14:49:02
  • 6865

用Microsoft Internet Transfer Control 实现 FTP

早年的东西(纯粹自己看自己用)
  • z_wenqian
  • z_wenqian
  • 2011-04-28 10:26:00
  • 1220

利用 microsoft internet transfer control 下载文件,并显示 ht

  • 2006年02月23日 09:05
  • 2KB
  • 下载

Internet Transfer Control 控件

Inet控件- Microsoft Internet Transfer Control 6.0 -MSINET.OCX AccessType 属性 设置或返回一个值,决定该控件用来与 Internet...
  • lwjvince
  • lwjvince
  • 2007-04-12 10:29:00
  • 1936

ftp控件(VB inet 控件)

  • 2010年09月15日 09:33
  • 25KB
  • 下载

vb上传下载控件Inet-FTP使用大全

http://blog.sina.com.cn/s/blog_7a44d60901012m8j.html 1、利用Inet控件上传文件       格式:inet1....
  • hlzs_01
  • hlzs_01
  • 2013-06-04 17:57:59
  • 1600

vb inet 实现的ftp文件的上传下载

  • 2009年10月10日 17:55
  • 10KB
  • 下载

VS2010工具箱缺少Microsoft Communications Control组件解决方法

为VS2010添加 Comm串行控件
  • xyaydddf
  • xyaydddf
  • 2016-03-18 10:04:45
  • 2579

MFC 的ActiveX控件缺少microsoft communication control控件解决方法

原因C:\WINDOWS\system32 下缺少文件件MSCOMM32.DEP和MSCOMM32.OCX; 下载后放入上面文件夹; 然后运行regsvr32 MSCOMM32.ocx进行注册。...
  • wshm1127
  • wshm1127
  • 2012-12-03 12:22:16
  • 1499
收藏助手
不良信息举报
您举报文章:Microsoft Internet Tansfer Control (Inet)控件的FTP用户登陆验证解决方法
举报原因:
原因补充:

(最多只允许输入30个字)