ASP.NET网站中的文件夹只能由一个用户访问?

时间:2016-05-10 14:45:07

标签: asp.net iis-7 active-directory

我们使用 IIS 7 运行 Microsoft Server 2008 。我们的网站设置为任何 Active Directory 用户都是主要群组的一部分,可以访问网站中的任何内容(任何.aspx文件)。当然,如果他们不使用Internet Explorer,系统会提示他们输入用户名和密码。

网站中的一个文件夹(MVCPages文件夹)似乎只能由一个AD用户访问(这个人不再和我们在一起)。我们正试图找出为什么只有他才能访问此特定文件夹中的所有文件。他是(1)AD用户,是其他人所在的同一组的一部分,(2)文件夹权限几乎与网站中的所有其他文件夹相同。

我认为这是基于文件夹的,因为如果您尝试访问文件夹中的任何文件(我还没有尝试过,因为有50多个.aspx文件),那么除非您以他身份登录,否则您将被拒绝。

如果您有任何问题,请随时提出。

由于

1 个答案:

答案 0 :(得分:0)

这是web.config文件中的一个问题。

...行

<allow roles="Admins" />

<deny users="*" />

...导致所有没有管理员角色的用户无法访问该页面。