IIS 仅提供默认文档
Posted
技术标签:
【中文标题】IIS 仅提供默认文档【英文标题】:IIS only serves default document 【发布时间】:2011-06-02 21:08:27 【问题描述】:我在本地机器的 80 端口上设置了一个站点,可以在 http://localhost/ 和 http://localhost/default.aspx 看到默认文档,但是当我尝试查看任何其他文件/目录时,我收到 HTTP 错误 401.3 -未经授权。我正在使用 IIS 7,这不是我以前用过的。匿名身份验证已启用,我不确定是什么原因造成的。
【问题讨论】:
您遇到此问题的另一个文件的 URL 是什么?是否调用了一些可能假设身份验证的代码? 匿名身份验证不允许您进行目录浏览。您还试图访问哪些其他文件? 【参考方案1】:您需要通过进入 IIS 管理器来允许匿名身份验证,单击应用程序控制台上的 身份验证 按钮,启用匿名身份验证,然后在打开的窗口中选择应用程序池标识,然后单击确定。更多详情请看这篇文章:http://www.bloggingdeveloper.com/post/HTTP-Error-4013-Unauthorized-Error-While-creating-IIS-70-web-site-on-Windows-Vista.aspx
【讨论】:
启用匿名身份验证。以上是关于IIS 仅提供默认文档的主要内容,如果未能解决你的问题,请参考以下文章
IIS 之 IIS 7及以上多域名或端口绑定同一物理目录并设置不同默认文档
没有为请求的 URL 配置默认文档,并且没有在服务器上启用目录浏览?求解