У нас есть приложение Windows на С#, которое должно иметь возможность подключаться к серверу в сети, загружать и сохранять файл в указанном месте. Мы не можем использовать веб-сервис, так как не можем предположить, что наши клиенты будут иметь IIS на своем сервере.
Способ, которым я рассматриваю возможность сделать это, - это FTP на сервер и загрузка файла. Я могу написать код для подключения к серверу и найти файл, но у меня есть 2 вопроса.
Есть ли способ использовать учетные данные Windows для FTP на удаленном сервере? (Я понимаю, что я не могу напрямую получить пароль пользователя).
Есть ли лучший способ получить файл с сервера, кроме ftp?
Спасибо за совет.