ASP.NET 内的文件夹只能由一位用户访问?
Folder Inside ASP.NET Website Only Accessible By One User?
我们 运行 Microsoft Server 2008 使用 IIS 7。我们的网站设置为 Active Directory 属于我们 main group 的用户可以访问任何内容(任何 .aspx 文件)网站。当然,如果他们没有使用 Internet Explorer,系统会提示他们输入用户名和密码。
网站中的一个文件夹(MVCPages 文件夹)似乎只能由一个 AD 用户访问(此人已不在我们身边)。我们试图弄清楚为什么这个特定文件夹中的所有文件只能由他访问。他是 (1) AD 用户,与其他人属于同一组,并且 (2) 文件夹权限实际上与网站内的所有其他文件夹相同。
我相信这是基于文件夹的,因为如果您尝试访问文件夹中的任何文件(我没有全部尝试,因为有 50 多个 .aspx 文件)那么您将被拒绝,除非您以他的身份登录。
如果您有任何问题,请随时提出。
谢谢
这是 web.config
文件中的一个问题。
行...
<allow roles="Admins" />
<deny users="*" />
...导致所有没有管理员角色的用户无法访问该页面。
我们 运行 Microsoft Server 2008 使用 IIS 7。我们的网站设置为 Active Directory 属于我们 main group 的用户可以访问任何内容(任何 .aspx 文件)网站。当然,如果他们没有使用 Internet Explorer,系统会提示他们输入用户名和密码。
网站中的一个文件夹(MVCPages 文件夹)似乎只能由一个 AD 用户访问(此人已不在我们身边)。我们试图弄清楚为什么这个特定文件夹中的所有文件只能由他访问。他是 (1) AD 用户,与其他人属于同一组,并且 (2) 文件夹权限实际上与网站内的所有其他文件夹相同。
我相信这是基于文件夹的,因为如果您尝试访问文件夹中的任何文件(我没有全部尝试,因为有 50 多个 .aspx 文件)那么您将被拒绝,除非您以他的身份登录。
如果您有任何问题,请随时提出。
谢谢
这是 web.config
文件中的一个问题。
行...
<allow roles="Admins" />
<deny users="*" />
...导致所有没有管理员角色的用户无法访问该页面。