现在我已经在我的网站上设置了表单身份验证,样式表将无法加载!

Jon*_*han 1 forms authentication model-view-controller styles

我在ASP.NET MVC网站上设置了表单身份验证,包括在web.config中设置适当的条目.

现在,我的站点的每个请求都会重定向到"登录"页面以对用户进行身份验证.

问题是,即使我的页面尝试访问主样式表(在"内容"文件夹中),也会发生这种情况,因此它们最终会在没有样式的情况下呈现.

如何覆盖表单身份验证以便我的样式表将呈现?

Chr*_* KL 8

您需要在web.config中从安全性中排除样式表:

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