我们使用 IIS 7 运行 Microsoft Server 2008 。我们的网站设置为任何 Active Directory 用户都是主要群组的一部分,可以访问网站中的任何内容(任何.aspx文件)。当然,如果他们不使用Internet Explorer,系统会提示他们输入用户名和密码。
网站中的一个文件夹(MVCPages文件夹)似乎只能由一个AD用户访问(这个人不再和我们在一起)。我们正试图找出为什么只有他才能访问此特定文件夹中的所有文件。他是(1)AD用户,是其他人所在的同一组的一部分,(2)文件夹权限几乎与网站中的所有其他文件夹相同。
我认为这是基于文件夹的,因为如果您尝试访问文件夹中的任何文件(我还没有尝试过,因为有50多个.aspx文件),那么除非您以他身份登录,否则您将被拒绝。
如果您有任何问题,请随时提出。
由于
答案 0 :(得分:0)
这是web.config
文件中的一个问题。
...行
<allow roles="Admins" />
<deny users="*" />
...导致所有没有管理员角色的用户无法访问该页面。