Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2950 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Java, samba, jcisf, authentification permanente

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Java, samba, jcisf, authentification permanente

n°1676835
leneufjuil​let2006
♫ Adagio ♫
Posté le 25-01-2008 à 15:43:32  profilanswer
 

Voilà mon souci : je me connecte à un repertoire distant via jcisf.
 

Code :
  1. jcifs.Config.setProperty( "jcifs.netbios.wins", "10.10.10.10" );
  2. NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication("monDomaine", "monLogin", "monMotDePasse" );
  3. SmbFile in = new SmbFile("smb://monChemin" , auth);


 
Là je me connecte correctement, et j'arrive à lister les fichiers du répertoire
 

Code :
  1. String[] sas = in.getlist();
  2. for (int i=0 ; i<sas.length ; i++) {
  3.    System.out.println("==> " + sas[i]);
  4. }


 
Par contre, quand je veux créer un SmbFile se trouvant dans le répertoire, je suis obligé de lui repasser l'authentification sinon il me jette :
 

Code :
  1. SmbFile toto = new SmbFile(in.getCanonicalPath() + "\\" + "monFichier.txt", auth) // ça marche
  2. SmbFile titi = new SmbFile(in.getCanonicalPath() + "\\" + "monFichier.txt" ) // ça marche pô


 
J'ai bien conscience que "in.getCanonicalPath()", c'est n'imp mais je ne sais pas comment faire autrement.
 
Si quelqu'un a une idée  :hello:

mood
Publicité
Posté le 25-01-2008 à 15:43:32  profilanswer
 

n°1677220
the real m​oins moins
Posté le 26-01-2008 à 20:48:09  profilanswer
 

et euh, c'est pas normal, d'apres la doc et la façon dont ton serveur est configuré? c'est vraiment problematique?
 
c'est quoi l'api? y'a pas un getChild("mon fichier.txt" ) ? ou un constructeur de SmbFile qui prend un autre SmbFile comme parent (comme j.io.File) sinon ben ça parait relativement normal vu que sinon je vois pas comment SmbFile peut savoir a quel serveur se connecté et comment il y est authentifié ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1677244
leneufjuil​let2006
♫ Adagio ♫
Posté le 26-01-2008 à 21:25:53  profilanswer
 

En fait, j'imaginais utiliser "in" tel un répertoire local, mais je ne sais pas trop comment m'y prendre...
 
Quoi qu'il en soit, j'approfondirai ce que tu dis mardi au taf.
 
Merci :)

n°1677255
the real m​oins moins
Posté le 26-01-2008 à 21:43:46  profilanswer
 

jpense que si tu utilises ce constructeur, tu auras ce que tu veux: SmbFile titi = new SmbFile(in, "monFichier.txt" );


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1678269
leneufjuil​let2006
♫ Adagio ♫
Posté le 29-01-2008 à 08:55:57  profilanswer
 

the real moins moins a écrit :

jpense que si tu utilises ce constructeur, tu auras ce que tu veux: SmbFile titi = new SmbFile(in, "monFichier.txt" );


 
Eh ben, je devais pas être en forme vendredi... Effectivement, le constructeur marche nickel ;)
 
Au moins, ton voyage à Mulhouse aura servi à quelque chose (pour moi en tout cas)  :hello:

n°1678460
the real m​oins moins
Posté le 29-01-2008 à 12:35:59  profilanswer
 

pour moi aussi:  
http://img112.imageshack.us/img112/7267/image000eg9.th.jpg
[:franck75]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1678483
leneufjuil​let2006
♫ Adagio ♫
Posté le 29-01-2008 à 13:37:02  profilanswer
 


 
Tout à fait l'image que je garde de Mulhouse : sombre et floue :o
 

Spoiler :

C'est quoi ? Me dis pas que c'est une boîte nuit...

n°1678515
the real m​oins moins
Posté le 29-01-2008 à 14:50:50  profilanswer
 

une boite de nuit de 10m^2 et un peu vide alors [:pingouino]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1678523
leneufjuil​let2006
♫ Adagio ♫
Posté le 29-01-2008 à 14:59:49  profilanswer
 

T'es allé à Mulhouse pour acheter une boule de discothèque ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Java, samba, jcisf, authentification permanente

 

Sujets relatifs
[Resolu] Equivalent de la commande unpack de PHP/Perl en JavaExécution d'un script ant avec un code JAVA
Création Chat Javaoffre d'emlpoi développeur php /java /ajax
[Java] problème d'encoding[Java - Expert] Exercice d'encoding
JMenuBar javaComment exécuter des commandes à distant avec un code java?
Java: ------> Afficher lettres identiques.ecriture xml sur java
Plus de sujets relatifs à : Java, samba, jcisf, authentification permanente


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR