J'utilise la bibliothèque JCIFS et je l'URL du fichier sambachemin URL SmbFile avec mot de passe ayant un @
SmbFile file = new SmbFile("smb://domain;username:[email protected]@abc.com/share/filename.txt")
file.connect
Notez que le mot de passe a un @
. Connexion de fichier Samba échoue donnant un java.net.UnknownHostException
. Autre que l'analyse syntaxique de l'URL et le passage d'authentification séparément en utilisant NtlmAuthentication
, est-il d'une autre manière ...
Dans l'URL Format j'ai essayé de mettre des crochets et cela n'a pas aidé.
N'utilisez jamais d'informations d'identification dans l'URL. C'est pour les hacks rapides et sales. Utilisez l'objet NtlmPasswordAuthentication. – squarewav