我正在开发将文件移至某些SMB共享的Java应用。应用程序有不同的文件夹可以使用,它们看不到彼此的文件。
我已使用我的帐户连接到某些SMB共享,但由于我的帐户无权列出要查看的内容,因此我需要使用其他应用程序帐户转到同一共享。我尝试过
Finder->转到->连接到服务器-> smb://[email protected]
它不要求输入密码,这表明它不使用帐户名进行连接。然后我发现我仍然使用自己的帐户连接到共享。我断开连接,弹出该卷,然后重试,但它没有改变。我不想从钥匙串中清除我的凭据,因为我经常使用它。
尝试使用时有效
smb://the_other_account_name:*@myshare.mycompany.com
区别在于帐户名后的:*
。它要求输入密码。奇怪的是,它显示您的帐户已连接,但是现在您可以看到已授权the_other_account_name的文件夹。