1

好的,所以我有一个正在服务器“A”上开发的 Web 应用程序,以及一个在服务器“B”上读取/写入/写入的文件夹(“F”)。服务器“A”上的 Web 应用程序在 A 上的身份“网络服务”下运行。在服务器 B 上,“每个人”都有权写入“F”,但是当应用程序尝试写入此文件夹时,它会得到一个权限被拒绝错误。

在权限等方面我有点缺乏经验,所以我的问题是,是否“A”上的“网络服务”帐户不被视为服务器“B”上的“所有人”,如果是这样,有没有办法解决这个问题而不必将该帐户添加到“每个人”组?

附加信息:

  • 最初我试图像这样写入服务器:

    File.write( "\\B\c$\foobar\" + filename...

  • 但我知道这有问题,所以我改为以下内容:

    File.write( "\\B\B-sharedfolder\foobar\" + filename...

4

1 回答 1

1

好的,所以我自己解决了。事实证明,虽然该帐户确实有权写入该文件夹,但它无权写入该文件夹所在的共享。我只是通过专门为该文件夹创建一个新共享来修复它,然后授予权限在该共享到进行写入的帐户上。

于 2012-04-26T22:45:50.767 回答