表单auth重定向

时间:2013-05-30 10:22:23

标签: asp.net-mvc

虽然Forms auth重定向页面没有在MVC中加载CSS和js文件。默认情况下,它会重定向到login.aspx页面,所以我在网络配置中给出了代码:

<system.web> 
<authentication mode="None" >
    <forms loginUrl="Home/Index" >  </forms>
</authentication>
 <system.web> 

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

重定向正确,但未加载cssjs个文件。

我看到像这样使用萤火虫的请求

**url/Home/Index?ReturnUrl=%2FScripts%2Fjquery.validate.unobtrusive.min.js**

这段代码有什么问题请帮助我。

谢谢,

S.Somu

1 个答案:

答案 0 :(得分:0)

<authentication mode="Forms">
      <forms name="login" loginUrl="~/Login.aspx" slidingExpiration="true" timeout="6000" protection="All" path="/"/>
    </authentication>
    <authorization>
      <allow users="*"/>
    </authorization>

在/system.web标记之后给出以下代码。您可以在适用的地方提及您的资源名称

<location path="images">
    <system.web>
      <authorization>
        <allow users="*"/>
      </authorization>
    </system.web>
  </location>
  <location path="js">
    <system.web>
      <authorization>
        <allow users="*"/>
      </authorization>
    </system.web>
  </location>