使用Java进行NAS驱动器访问

时间:2018-06-12 05:11:06

标签: java hard-drive nas

有没有办法可以使用Java使用不同的用户凭据访问NAS驱动器?

我尝试使用如下所示的java.net.URLConnection,但是没有考虑凭据,即即使我传递了错误的用户凭据,访问仍然有效。

String s = "file:NAS path";
        URL url = new URL(s);
        URLConnection conn = url.openConnection();
        String userpass = "username:password";
        String basicAuth = "Basic " + new String(Base64.getEncoder().encode(userpass.getBytes()));
        conn.setRequestProperty("Authorization", basicAuth);

0 个答案:

没有答案