Я использую библиотеку SharpSSH для загрузки файлов на SFTP-сервер.Я могу сделать это нормально через мой домашний компьютер, но с компьютера моей работы я не могу получить доступ к серверу.После обращения к системным администраторам (расположенным в другой стране) они сказали мне, что мне нужно получить доступ к SFTP-серверу через прокси-сервер, поскольку весь интернет-доступ компании проходит через этот прокси-сервер.указал, что это возможно, я не понимаю, как это сделать в .NET (особенно VB.NET).Вот как код, который прекрасно работает из дома (или из шлюза, который обходит прокси-сервер ... не возможен для производства), выглядит так:
Dim objBo As New Tamir.SharpSsh.Sftp("STFP_SERVER_IP", "username", "password")
objBo.Connect()
objBo.Put(strFilename, "/outbox/master_" + Today.Date.ToString("ddMMyyyyHH") + Today.Now.Millisecond.ToString + ".TXT")
objBo.Put(strFilename2, "/outbox/detail_" + Today.Date.ToString("ddMMyyyyHH") + Today.Now.Millisecond.ToString + ".TXT")
objBo.Close()
Как мне подключиться через прокси-сервер?