0

我有这个负载平衡的 asp.net 应用程序,它需要将文件上传到共享位置。Web 应用程序不会被模拟,这意味着它将使用网络服务凭据跨越机器边界。现在我的问题是,我需要将上传文件的文件夹的权限分配给哪个帐户?我怎么能说这些网络服务器的网络服务需要写权限呢?

4

1 回答 1

1

如果您的服务器是 AD 域的一部分,那么您可以从安全权限对话框中添加服务器本身以获得读/写权限(在文件共享服务器中)。请记住在搜索 Active Directory 时选择“计算机”。根据您的设置,可能必须从 Active Directory 的根目录搜索或选择“整个目录”。您必须添加属于负载平衡环的所有服务器才能在文件共享服务器的目录中获得权限。

如果您的服务器不在 AD 域内,那么您本地服务器的网络服务将没有任何安全上下文可写入另一台服务器;这意味着只有通用权限才能起作用(例如,向“每个人”授予写权限)。

否则,您将不得不使用 UNC 身份验证。此处发布了一个示例。

于 2012-06-08T15:33:03.273 回答