谁能向我解释活动目录如何与 IIS 一起工作?我有一个 ASP.net 应用程序,它在服务器上查找文件夹并列出所有子文件夹。这是一个带有节点的树视图。当用户单击该节点时,它会回发以获取子文件夹并将它们附加到树视图中。在各种文件夹中,有远程服务器上共享文件夹的快捷方式,如下所示:
\\myServer\somefolder\anotherFolder\shortcutToRemoteFolder\aThirdFolder\aFourthFOlder
我的应用程序使用 Windows 身份验证和活动目录。当用户启动我的应用程序时,我们会得到他们的域\用户 ID。如果我尝试直接:
\\myServer\somefolder\anotherFolder\shortcutToRemoteFolder\aThirdFolder
我收到一个错误:
使用的帐户是计算机帐户。使用您的全局用户帐户或本地用户帐户访问此服务器。
但是,如果我按照自己的方式向上文件夹链,如下所示:
\\myServer\somefolder\
\\myServer\somefolder\anotherFolder\
\\myServer\somefolder\anotherFolder\shortcutToRemoteFolder\
\\myServer\somefolder\anotherFolder\shortcutToRemoteFolder\aThirdFolder
没关系。权限是否没有传播到移除器服务器?IIS 帐户是否更改?任何见解都会很棒。