на локальном компе, валится с ошибкой авторизации...
UniAddress dc = UniAddress.getByName( getFolderIp() );
NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication("", getUserName(), getUserPassword());
try {
SmbSession.logon( dc, auth );
// SUCCESS
System.out.println("logging success");
} catch( SmbAuthException sae ) {
// AUTHENTICATION FAILURE
System.out.println("logging error");
} catch( SmbException se ) {
// NETWORK PROBLEMS?
se.printStackTrace();
}
Коллеги, неужели с jcifs никто не сталкивался?)
может ошибку покажете ради прикола? тогда всё и выяснится
jcifs.smb.SmbException: Failed to connect: 0.0.0.0<00>/192.168.1.34
на какой порт соединение идёт 445 или 139? какая версия протокола? какая аутентификация используется?
Jcifs версии 1.3.17, если вы про это. Как посмотреть на какой порт стучится? Аутентификация, вы про NtlmPasswordAuthentication?
вам чтобы присоединится к серверу нужно знать как он настроен
Есть где-то настройки jcifs где указывается на какой порт он должен стучаться?
jcifs просто библиотека обеспечивающая коммуникацию по smb/cifs протоколам, параметры подключения вам надо знать
Обсуждают сегодня