Загрузка файла Java в общую папку Windows с аутентификацией - PullRequest
0 голосов
/ 26 апреля 2019

Я пытаюсь загрузить некоторые файлы в общую папку, где мне предоставлен полный контроль, но я вижу, что соединение не работает по некоторым причинам аутентификации. Вот фрагмент кода, который я использовал для некоторых тестов написания:

    String destination = "serverX/shareFolder/";

    String domain = "myDomain";
    String smbFile = "smb://"+domain+"/user1:pwd1@"+destination;
    SmbFile sFile = new SmbFile(smbFile);
    SmbFileOutputStream sfos = new SmbFileOutputStream(sFile);
    sfos.write("Test".getBytes());
    sfos.close();

это ошибка, которую я получил:

jcifs.smb.SmbAuthException: The referenced account is currently locked out and may not be logged on to.

1 Ответ

0 голосов
/ 26 апреля 2019

Похоже, код хороший, проблема в том, что вы используете учетную запись.Вы пробовали другой аккаунт?или, может быть, вы можете «разблокировать» учетную запись на сервере.

...