好的,所以我有一个正在服务器“A”上开发的 Web 应用程序,以及一个在服务器“B”上读取/写入/写入的文件夹(“F”)。服务器“A”上的 Web 应用程序在 A 上的身份“网络服务”下运行。在服务器 B 上,“每个人”都有权写入“F”,但是当应用程序尝试写入此文件夹时,它会得到一个权限被拒绝错误。
在权限等方面我有点缺乏经验,所以我的问题是,是否“A”上的“网络服务”帐户不被视为服务器“B”上的“所有人”,如果是这样,有没有办法解决这个问题而不必将该帐户添加到“每个人”组?
附加信息:
最初我试图像这样写入服务器:
File.write( "\\B\c$\foobar\" + filename...
但我知道这有问题,所以我改为以下内容:
File.write( "\\B\B-sharedfolder\foobar\" + filename...