0
我在这里发现了一些不同的问题,解释如何确保CSS正常加载,而无需用户登录:CSS not being applied on non authenticated ASP.NET page。为什么Forms Authentication不能阻止css在生产中加载?
为什么这个问题只发生在开发环境中,而不是在生产环境中?如果问题在于web.config表示未经身份验证的用户无法访问css文件,那么为什么它在生产环境中可以正常工作?看来在web.config中应该阻止生产和开发中的访问。
我敢打赌别的是错的。它在生产中应该以同样的方式运作。这可能是一个缓存问题。 – 2013-02-14 16:14:13
尽管我已经确认web.config没有对css和images文件夹进行身份验证排除,但是我只是通过本地添加的身份验证来解决开发中的问题,但登录页面在生产中绝对看起来不错。 – GendoIkari 2013-02-14 16:16:35