2013-08-07 36 views
0

我試圖獲取用用戶名和密碼保護的smb-share的文件列表。這是完美的。 但是,如果我嘗試在smb-share上打開一個文件,windows會要求我在提示中再次登錄。我有所需的用戶名和密碼。打開文件之前,我可以在代碼中進行登錄嗎?使用java登錄smb

訪問文件與JCIFS:

 NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication(
       rootFolderPath, user, passwort); 
     SmbFile smbServer; 
     try { 
      smbServer = new SmbFile("smb://" + rootFolderPath, auth); 

     } catch (MalformedURLException e) { 
      e.printStackTrace(); 
      continue; 
     } catch (SmbException e) { 
      e.printStackTrace(); 
     } 

回答

0

一個解決方案是一個 「淨使用」

的用法