2003主机,在IIS中已对internet来宾帐户IUSR_XXX对虚目录有读取运行等三个权限,网站的web.config中<authentication mode="Forms"> 并按照:http://www.codeproject.com/aspnet/formsroleauth.asp的方法做Forms认证,认证一切正常,就是有一个问题,我取消了集成windows认证和启用匿名访问以后,在本机都不能显示登录页的图片,显示为一个红X,在局域网的其它机子上也不能显示图片,如果是不需要加入验证的页面就不会有这种情况:
<location path="Admin">
<system.web>
<authorization>
<!-- Order and case are important below -->
<allow roles="Administrators"/>
<deny users="*"/>
</authorization>
</system.web>
</location>
<location path="Admin">
<system.web>
<authorization>
<!-- Order and case are important below -->
<allow roles="Administrators"/>
<deny users="*"/>
</authorization>
</system.web>
</location>