Ваша проблема связана с тем, как IIS обрабатывает поступающие запросы. Возможно, вы захотите взглянуть на: MSDN блог-пост
Простейшим решением было бы запустить ftp на веб-сайте по умолчанию в IIS
Я создал FTP-сайт в IIS, где я настроил заголовок узла. Я знаю, что для подключения к учетной записи FTP мне нужно использовать синтаксис «host | username», но в моем случае это не работает, когда я пытаюсь подключиться с помощью методов FtpConnection в программном обеспечении, которое я разработал.
Есть ли способ просто передать пользователя без имени хоста?
Ваша проблема связана с тем, как IIS обрабатывает поступающие запросы. Возможно, вы захотите взглянуть на: MSDN блог-пост
Простейшим решением было бы запустить ftp на веб-сайте по умолчанию в IIS