以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  ftp用户名可以包含 @ 这个符号吗?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=161208)

--  作者:erdbeer
--  发布时间:2021/3/9 22:54:00
--  ftp用户名可以包含 @ 这个符号吗?
我的ftp用户名中包含 @ 这个符号,
远程升级用   ftp://含@的用户名:密码@域名/update,
结果升级不成功,
提示  “不是有效的远程文件地址。有效的地址应包括协议、路径和文件名。
参数名: address  ” ,

是用户名不能有@是吗?或是有其他书写方式?


Dim ftp1 As New FtpClient
ftp1.Host="域名"
ftp1.Account = "含@的用户名"
ftp1.Password = "密码"
ftp1.OpenManager()

用这段代码是可以访问到FTP的

--  作者:有点蓝
--  发布时间:2021/3/9 22:57:00
--  
帮助有说明的

重要提示:

三个符号“:/@”在升级地址定义中有特殊意义,用于分割协议、账户、密码、服务器地址以及路径,所以不可以在账户名和密码中出现上述符号。