Estou com um probleminha numa app q estou desenvolvendo , e gostaria da vossa ajuda.
Preciso de aceder a um servidor FTP, para fazer upload de um ficheiro, até aí tudo pacifico, o problema é que eu preciso de me conectar ao servidor através de double login protocol, e isso é que está sendo duro de roer.
A biblioteca de FTP que estás a utilizar suporta esse protocolo de “double login” para FTP? Consulte a documentação e os fóruns dessa biblioteca.
G
graveyard
Viva,
A biblioteca que estou a utilizar é:
org.apache.commons.net.ftp.FTPClient;
~
Para além diso resolvi o meu problema de uma forma mto esquisita, não sei até que ponto é bem feito, mas funcionou.
Exemplo para enviar file para servidor com double login:
FTPClientftp=newFTPClient();ftp.connect("000.000.000.000");ftp.login("xxx","xxx");//1º loginftp.login("xxx","xxx");//2º loginFileInputStreamarqEnviar=newFileInputStream("E.xls");if(ftp.storeFile("abc.xls",arqEnviar))System.out.println("Arquivo armazenado com sucesso!");elseSystem.out.println("Erro ao armazenar o arquivo.");
Se alguem tiver um servidor ftp com double login e puder testar para ver se funciona, agradeço.