错误就是用vs2008打开项目,按CTRL+F5 直接浏览
所有图片和js都显示不出。求高手留下邮箱或QQ,我把简单的错误文件发给你。
我用的是form验证。我总结出来问题的所在,但是没有解决的方法
如果在web.config里加入下面这句,也就是在不登录的时候能访问login.aspx
<location path="manage/login.ashx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>

解决方案 »

  1.   

    我知道你 这个问题的原因不用QQ了 <location path="manage/login.ashx">
    <system.web>
    <authorization>
    <allow users="*"/>
    </authorization>
    </system.web>
    </location>需要指定N个
    <location path="img/a_img">
    <system.web>
    <authorization>
    <allow users="* "/>
    </authorization>
    </system.web>
    </location>
    <location path="JS">
    <system.web>
    <authorization>
    <allow users="* "/>
    </authorization>
    </system.web>
    </location>
    <location path="JS/JavaScript.js">
    <system.web>
    <authorization>
    <allow users="* "/>
    </authorization>
    </system.web>
    </location>在做FORM认证 推荐你一个也可以在文件夹下建立xml来限制            
      

  2.   

    就是说你的<location path="manage/login.ashx">
    <system.web>
    <authorization>
    <allow users="*"/>
    </authorization>
    </system.web>
    </location>红色部分把JS和CSS和图片的文件夹路径名字写上。
      

  3.   


    也可能是web.config的问题布局在IIS在项目上右键属性使用自定义服务器。把IIS里地址放进去。。然后再调试
      

  4.   

    谢谢wxr0323的回答,果然解决问题。但我搞不明白为什么js在调试的时候也form验证了呢。
    如果我新建站点部署我的网站,js等文件夹都是不验证的。