【发布时间】:2012-12-14 16:11:09
【问题描述】:
谁能向我解释活动目录如何与 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 帐户是否更改?任何见解都会很棒。
【问题讨论】:
-
远程服务器“\\myServer”上是否有 SharePoint(用于文件共享)或只是普通的 NT 共享文件夹或 NAS?
-
ASP.net 应用程序以什么用户帐户运行? ASP.net 应用程序是在 myServer 上运行,还是在不同的服务器上运行?
标签: asp.net vb.net iis active-directory