如何使用Java从另一台设备上的受保护共享文件夹中读取和写入文件?
我目前正在开发一个备份程序,它将我们在家中使用的所有计算机备份到NAS系统。此NAS有一个共享文件夹,用于存储备份文件。此共享文件夹受用户名和密码保护。
我想使用Java读取和写入该系统的文件。读取和写入文件很容易,但问题是,从这个共享文件夹读取和写入文件是不可能的,因为需要用户凭据。在使用此共享文件夹之前,如何使用Java提供的用户凭据自动登录此共享文件夹?
所以,问题与我应该使用的文件路径或我应该到达此文件夹的方式没有任何关系。我遇到的问题是,在从外部文件系统读取或写入任何文件之前,Java程序需要使用提供的用户凭据自动登录此共享文件夹。