ASP.NET身份验证表单不能与CSS一起使用?

Pet*_*sen 2 html css asp.net forms-authentication

因此,在我成为ASP.NET的过程中,我遇到了一个问题.

我正在登录.我通过添加一个CSS文件为它添加了一些样式,经过一段时间我让它看起来好多了.此后我添加了ASP身份验证表单 - 实际上效果也很好,但如果您没有登录,则不使用CSS.

一旦我登录并收到cookie,我就可以回到登录页面,一切都很好看.但只要我没有"登录",页面看起来好像没有使用CSS.

我怎样才能解决这个问题?

jon*_*ezy 10

您必须允许访问CSS文件:

<location path="~/stylesheets">
    <system.web>
        <authorization>
            <allow users="*" />
        </authorization>
    </system.web>
</location>
Run Code Online (Sandbox Code Playgroud)

更新以匹配存储CSS的路径.