使用java登录smb

时间:2013-08-07 10:17:01

标签: java jcifs

我试图获取用户和密码保护的smb-share文件列表。这很完美。 但是,如果我尝试在smb-share上打开一个文件,Windows需要我在提示符中再次登录。我有所需的用户名和密码。在打开文件之前,我可以在代码中登录吗?

使用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();
        }

1 个答案:

答案 0 :(得分:0)

解决方案是使用“净使用”