Я пишу .NET (веб) приложение, которое использует WinSCP для загрузки файлов на SFTP-сервер. Соединение с этим сервером происходит через http-прокси.
Я уже узнал, как устанавливать статическую информацию прокси (хост, порт, пользователь и пароль), но мне было интересно, есть ли способ использовать информацию из тега defaultProxy
в web.config.
Получение хоста и порта тривиально, но я не могу найти способ сказать WinSCP использовать текущий пользователь / пароль (то есть тот, который использует пул приложений), если установлен useDefaultCredentials
.
Графический интерфейс WinSCP не имеет возможности использовать текущего пользователя, поэтому я думаю, что это невозможно. Но, может быть, я что-то упускаю из виду?