Bom dia, estou com um problema, estou criando uma aplicação que faz download e upload de arquivos do meu FTP, até ai tudo bem, o problema começa quando o usuário tem proxy na máquina, pesquisei várias maneiras de resolver e até agora nada, o código abaixo até parece que iria funcionar, mas me retorna um erro
Dim request As FtpWebRequest = DirectCast(WebRequest.Create("ftp://domionio.com.br/arquivo/config.ini"), FtpWebRequest) request.Credentials = New NetworkCredential(Usuario, Senha) Dim p As WebProxy = New WebProxy("172.0.0.1", 8080) p.Credentials = New NetworkCredential("DOMAIN\Usuario_ad", "senha") request.Proxy = p request.Method = WebRequestMethods.Ftp.UploadFile Dim file() As Byte = System.IO.File.ReadAllBytes(Application.StartupPath & "\config.ini") Dim strm As System.IO.Stream = request.GetRequestStream()
Additional information: Não há suporte para o comando de FTP solicitado durante o uso do proxy HTTP.
Como posso realizar um upload de arquivo com o código acima mas informando o proxy da máquina caso tenha? Agradeço desde já.