Cookie的使用??请有用过人进来Look!
小弟的ASP.NET制做的一个WEB,在登录页(用CSS加入背景等样式)用到了COOKIE但是出现一台机子它首次访问这个WEB时会出现没有背景图片和CSS效果,如果第二次登录则就会有图片与CSS特效!请问这是怎么回事,要如何解决!
个人觉的应该是首次登录时没有COOKIE所致,但不知道如何解决这个问题?
------解决方案--------------------出自:【孟宪会之精彩世界】
ASP.NET 2.0中CSS失效的问题总结
权限问题
这种情况常见的现象是登录之前样式无效,登录之后才有效,这是典型的权限问题造成的。由于web.config配置了所有文件不允许匿名访问,才会出现这样的问题,解决方法就是将 <location> 标记将样式文件配置为允许匿名访问。例如:
<configuration>
<location path= "允许匿名访问的文件夹名称或者文件路径 ">
<system.web>
<authorization>
<allow users= "? "/>
</authorization>
</system.web>
</location>
</configuration>