我已经在ServerFault上询问了这个question但是我收到了非常少的回复......确切地说是一个。
我需要尽快解决这个问题因此我也在这里问这个问题。我有一台运行Windows Server 2003 IIS6.0的服务器。我正在开发一个我想授予匿名访问权限的网站。我在IIS管理器中创建了一个新网站我已确保启用“启用匿名访问”选项并将其设置为IUSR_ MachineName 。
我已同步IIS配置数据库,AD和MTA之间的密码,并确保IUSR_ MachineName 已获得相关权限。我似乎无法让这个工作。每次我尝试访问网页时,都会提示我登录。我将匿名登录帐户设置为我自己的(管理员)帐户,并尝试了它并且工作正常,所以我知道它必须是IUSR帐户的权限问题。
请帮助我,我是IIS / Server管理的新手,我正在撕扯我的头发!!
感谢。
答案 0 :(得分:1)
您使用什么技术来制作网站?
如果是.net,您是否已将web.config配置为可能需要某种身份验证?
通常,如果您想要匿名访问,则使用IIS作为默认访问,请检查启用匿名访问,然后您就完成了。
你不应该改变其他任何东西。
尝试使用虚拟html页面在iis中创建一个新网站,看看你是否可以配置它在没有任何身份验证的情况下工作。