我有
Windows Server 2k3,IIS6托管了几个ASP.NET MVC 2应用程序(.NET 4),所有这些都在默认网站上.他们中的大多数只使用集成身份验证,但也有一些使用表单.所有应用程序都能正常运行并且可以正确访问
我正在尝试解决的问题是访问默认文档.它目前被指定为index.htm. index.htm和Default Web Site都配置为允许匿名访问(未选中任何经过身份验证的访问框).但是,该文件拒绝访问.
通过server.domain.tld /和server.domain.tld / index.htm访问都会产生401错误.但是,server.domain.tld / default.htm(文件不存在)正确返回404.
如果我改变index.htm上的文件安全性以允许集成身份验证,那么请求/index.htm直接适用于具有域帐户的用户,但匿名用户会获得登录提示/ 401.
如何配置IIS以允许所有用户通过server.domain.tld /?查看index.htm?