ASP.NET中的文件夹访问错误
我在一个asp.net网站上工作,该网站是由其他人创建的。 有些文件存在于根文件夹中,有些文件存在于一个子文件夹中。 我可以在浏览器中从根文件夹访问所有文件,但是当尝试从子文件夹访问页面时显示以下错误 访问被拒绝。 描述:访问服务此请求所需的资源时出错。服务器可能未配置为访问请求的URL 错误消息401.2.:未经授权:由于服务器配置,登录失败。根据您提供的凭据和Web服务器上启用的身份验证方法,验证您是否具有查看此目录或页面的权限。请与Web服务器的管理员联系以获得其他帮助 我无法指出这个问题。我检查了web.config文件,但没有得到任何与该文件夹相关的内容。我知道在我的情况下很难找到确切的问题,但如果有人能给我可能的原因或线索,我将不胜感激,以便我可以尝试 提前谢谢 编辑 有一个子文件夹web.config包含以下内容ASP.NET中的文件夹访问错误,asp.net,web-config,Asp.net,Web Config,我在一个asp.net网站上工作,该网站是由其他人创建的。 有些文件存在于根文件夹中,有些文件存在于一个子文件夹中。 我可以在浏览器中从根文件夹访问所有文件,但是当尝试从子文件夹访问页面时显示以下错误 访问被拒绝。 描述:访问服务此请求所需的资源时出错。服务器可能未配置为访问请求的URL 错误消息401.2.:未经授权:由于服务器配置,登录失败。根据您提供的凭据和Web服务器上启用的身份验证方法,验证您是否具有查看此目录或页面的权限。请与Web服务器的管理员联系以获得其他帮助 我无法指出这个问题
但是,即使我使用“管理员”登录,也会失败
我得到了这个问题,实际上之前是表单验证,我对此进行了注释 子文件夹中是否有web.config文件?这些可以应用本地限制 最好知道答案的其他问题: 您使用的是什么身份验证方案(表单、windows等) 您试图访问哪种类型的内容(静态内容或aspx)
您使用的是什么版本的IIS?这听起来像是ACL问题。正如Xhalent所要求的那样,更多的信息将是有用的。IIS使用的用户是否有权访问文件系统上的所有文件?是的,IIS中没有任何限制,因为我已将文件复制到新系统中。我看到,子文件夹中也存在类似的web.config文件