具有多个域的用户拒绝访问该路径

时间:2014-07-17 16:17:56

标签: asp.net iis .net-4.0 iis-6 impersonation

我们有一个Web应用程序,可以将文件上传到远程服务器,特别是虚拟文件夹中的文件夹(即c:\ inetpub \ MyWebApp \ UploadedFiles)。我们的域名是MYDOMAIN。

在IIS中,Anonymous AuthenticationForms Authentication设置为Disabled,而ASP.Net ImpersonationWindows Authentication设置为Enabled。应用程序池为ASP.NET v4.0 Integrated

对于我们域中的用户,一切正常。所以Bob(MYDOMAIN \ Bob)使用相同的凭据(MYDOMAIN \ Bob)登录笔记本电脑和网站。

问题在于域外的用户。 Joe使用HISDOMAIN \ Joe登录到他们的盒子,然后使用我们域中的用户(MYDOMAIN \ Rick)登录到该网站。乔不是MYDOMAIN的一部分,所以他在使用Rick之前一直使用他的用户名。

使用随附的IIS配置,Joe能够上传文件,但现在他收到了错误,我不确定还能做什么。

与此同时,我将MYDOMAIN \ Rick添加到'UploadedFiles'文件夹并给予他完全访问权限,因此它现在正在运行。但我想知道为什么会这样。

感谢。

0 个答案:

没有答案