【问题标题】:Access Network folder with Username and Password in Java在 Java 中使用用户名和密码访问网络文件夹
【发布时间】:2015-03-05 16:00:09
【问题描述】:

你能帮我解决这个问题吗?

我想访问需要用户名和密码的网络文件夹, 如何通过在 JAVA 中提供用户名和密码以编程方式访问它?

【问题讨论】:

    标签: java java-io


    【解决方案1】:

    如果“网络文件夹”是指“Windows 共享文件夹”,请使用 JCIFS,如果您指的是其他 shared resource,请指定哪个。

    API 示例:

    import jcifs.smb.*;
    
    jcifs.Config.setProperty( "jcifs.netbios.wins", "192.168.1.220" );
    NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication("domain", "username", "password");
    SmbFileInputStream in = new SmbFileInputStream("smb://host/c/My Documents/somefile.txt", auth);
    

    【讨论】:

      猜你喜欢
      • 2021-04-29
      • 2014-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多