Acessar um arquivo na rede/servidor com usuário e senha

5 respostas
E

Alguém sabe como acessar um arquivo em um servidor ? o problema tbm que este arquivo está dentro de uma pasta que para eu acessa-la é preciso informar o usuário e a senha…
algumém sabe como fazer isso???

Tentei fazer isso~mas não funcionou… ela da o erro arquivo not found…

File file = new File("\\\\111.5.4.3\\iq\\V7.12.01\\algumacoisa.pdf")

acredito que ele nem conseguiu acessar nada!!!

vlwwwwwwww

5 Respostas

E

quis dizer que esse meu código acima parece que nem consegui acessar o servidor!!!

E

fiz dessa forma… consegui acessar o arquivo… mas esta não é a pasta que tenho q acessar…a pasta que tenho que acessar precisa de usuario e senha… mas não sei como colocar …

String serverName = "192.1.1.36";   
                                String str = "///" + serverName + "//iq/V7.12.01/adtmto.pdf";   

		File teste = new File(str);   
		if (!teste.exists()) {   
		    System.out.println(str + " NÃO EXISTE ");   
		} else {   
		    System.out.println("Ok - "+str+" EXISTE");   
		}

niguém???

I

Amigo, se não me engano, vc tem que fazer isto como se estivesse indo pelo DOS…

E

http://jcifs.samba.org/

M

Exatamente. Um exemplo simples aqui. No site do projeto há vários exemplos, inclusive com autenticação. Entretando é bem simples. A URL de conexão ficaria mais ou menos assim:

"smb://usuario:senha@servidor/compartilhamento/pasta/arquivo.extensao"
Criado 22 de dezembro de 2010
Ultima resposta 23 de dez. de 2010
Respostas 5
Participantes 4