html – 允许在我的登录表单MVC上访问我的Site.Css

我需要我的CSS显示我的登录页面,但它现在没有显示.如何允许访问包含css的登录页面?我使用表单身份验证,我的web.config文件的代码块如下所示:

<authentication mode="Forms">
  <forms loginUrl="UserAccount/Login" defaultUrl="UserAccount/Index" timeout="60"></forms>
</authentication>
<authorization>
  <deny users="?"/>
  <allow users="*"/>
</authorization>

我的site.css位于我的/Content/Site.css路径中.如何添加它以允许所有用户访问此文件?

< deny users =“?”/>拒绝匿名用户访问css文件. (阅读 here)

因此,您需要将以下内容放入< configuration>在web.config中阻止

<location path="Content">
    <system.web>
      <authorization>
        <allow users="?"/>
      </authorization>
    </system.web>
  </location>

你可以阅读更多关于这个here的内容

相关文章
相关标签/搜索