获取身份验证表单超时

时间:2014-09-12 17:54:47

标签: c# asp.net asp.net-mvc visual-studio-2012

我在Global.asax.cs中使用以下代码(我认为这是一个MVC常规名称)

   Configuration conn = WebConfigurationManager.OpenWebConfiguration("");
   AuthenticationSection section = (AuthenticationSection)conn.SectionGroups.Get("system.web").Sections.Get("authentication");
   Application["Expire"] = System.Convert.ToInt64(section.Forms.Timeout.TotalMinutes);

从Web.Config

中的以下表单获取超时
 <authentication mode="Forms">
    <forms name=".FooAuth" path="/" protection="All" requireSSL="false" loginUrl="~/Member/Login" timeout="30" />
 </authentication>

应用程序[&#34; Expire&#34;]总是得到30,尽管对超时变量有任何改变。我以为我必须在某个地方改变错误的变量。在此先感谢您的帮助!

0 个答案:

没有答案