Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 会话将在iPad&;平板电脑与PC不同_Asp.net Mvc_Ipad_Asp.net Mvc 4_Session_Tablet - Fatal编程技术网

Asp.net mvc 会话将在iPad&;平板电脑与PC不同

Asp.net mvc 会话将在iPad&;平板电脑与PC不同,asp.net-mvc,ipad,asp.net-mvc-4,session,tablet,Asp.net Mvc,Ipad,Asp.net Mvc 4,Session,Tablet,我马上就要发疯了!我有一个MVC应用程序,我已经将会话延长到2小时,当我从任何PC登录时,会话将保留会话2小时,但是当我从iPad或任何平板电脑登录时,会话仅保留1小时 我试图对此做更多的调查,但没有成功。试图查看是否是防火墙或代理服务器导致了这种情况,但没有任何意义!我还能做什么 编辑: 在等待1小时后单击链接,导致重定向到登录页面的代码段: @if(@TempData[“IsOnTime”!=null) { } 您能显示会话保留的实际代码吗?我依靠TempData来检查是否应该重定向到某个

我马上就要发疯了!我有一个MVC应用程序,我已经将会话延长到2小时,当我从任何PC登录时,会话将保留会话2小时,但是当我从iPad或任何平板电脑登录时,会话仅保留1小时

我试图对此做更多的调查,但没有成功。试图查看是否是防火墙或代理服务器导致了这种情况,但没有任何意义!我还能做什么

编辑:

在等待1小时后单击链接,导致重定向到登录页面的代码段:

@if(@TempData[“IsOnTime”!=null)
{
}

您能显示会话保留的实际代码吗?我依靠TempData来检查是否应该重定向到某个页面。请尝试使用
session
变量,并且在退出视图或应用程序时不要忘记将它们置零<根据我所知,code>TempData有一个特定的过期时间。
@if (@TempData["IsOnTime"] != null)
{
    <a id="back" href="@Url.Action("Step1", "Home", new { id = Model.Id)"> Back </a>
}