如何在刷新/初始状态下启动asp.net mvc 4 Web应用程序

时间:2014-05-20 08:57:08

标签: asp.net-mvc-4 iis-7.5 windows-7-x64

我是asp.net世界的新手。我正在构建asp.net mvc 4 Web应用程序。它具有基本的http身份验证。一开始它会询问用户名和密码。验证后,它开始一些视图。在调试期间如果成功通过身份验证并继续调试其他视图/控制器。如果我停止调试或应用程序崩溃。对于下一次调试运行,它从不提示我进行身份验证。它需要认证后的视图。我想它会缓存我之前运行的身份验证。我试图从网上找到解决方案,并找到了许多建议,如: -

  1. 重新启动iis
  2. 从c:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319和C:\ Users \ user \ AppData \ Local \ Temp \ Temporary ASP.NET Files中删除缓存文件
  3. 修改web.config并重建,然后午餐。
  4. 删除浏览器缓存。
  5. 即使重启电脑也没帮助 -
  6. 我试过一切都没有用。由于我是新手,我不确定我的web.config文件是否具有正确的HTTP基本身份验证配置。这是: -

      <system.web>
        <compilation debug="true" targetFramework="4.5.1" />
        <httpRuntime targetFramework="4.5.1" />
        <identity impersonate="true" />
        <authentication mode="Forms">
          <forms loginUrl="~/Account/Login" >
    
          </forms>
        </authentication>
     </system.web>
    

    我的环境Windows 7,iis 7.5,visual studio 2012.请告诉我如何每次强制进行身份验证或在初始状态下启动。提前致谢!

1 个答案:

答案 0 :(得分:0)

这是允许您进入的浏览器cookie,因为它仍然适用于您的应用程序。清除浏览器cookie或开始私人会话。

相关问题