我已经建立了一些使用 IIS7.5 的 FTP 站点。这些站点使用主机名来区分它们。使用主机名的一个缺点是您必须将 ftp 站点的地址传递到用户名中,例如
ftp地址:ftp: //ftp.example.com
用户名:ftp.example.com|User1
密码:psswrd
我想至少将用户名作为连接地址的一部分传递,例如ftp://ftp.example.com|User1@ftp.example.com但我无法使用 Windows 资源管理器(在 Windows 7 中)执行此操作. 每当我尝试这种技术时,仍然会提示我输入用户名和密码。
我在服务器上设置了useDomainNameAsHostName=True这允许在用户名中具有更大的灵活性,但我仍然无法让它工作。无论是FTP://ftp.example.com%5CUser1@ftp.example.com/或FTP://User1%40ftp.example.com@ftp.example.com/似乎使在IE9或Chrome任何区别。
我哪里错了?