Jquery mobile 重定向到Asp.Net MVC5 Jquery移动应用程序会话到期时的登录页面

Jquery mobile 重定向到Asp.Net MVC5 Jquery移动应用程序会话到期时的登录页面,jquery-mobile,asp.net-mvc-5,Jquery Mobile,Asp.net Mvc 5,我正在开发Asp.NETMVC5jQuery移动应用程序。我在会话到期时重定向页面时遇到问题 例如,用户在主页上。当会话过期,我使用F5刷新页面时,它会将我重定向到再次登录页面。这很好,但在会话到期后,如果我不按F5并尝试单击一个链接将我重定向到另一个页面,而不是将我重定向到登录页面,它将显示一个带有“undefined”字样的白色html页面 我猜这是JQuery手机的东西。在Asp.NETMVC5 Jquery移动应用程序中,当用户在会话到期后执行任何活动时,如何重定向到登录页面 app.U

我正在开发Asp.NETMVC5jQuery移动应用程序。我在会话到期时重定向页面时遇到问题

例如,用户在主页上。当会话过期,我使用F5刷新页面时,它会将我重定向到再次登录页面。这很好,但在会话到期后,如果我不按F5并尝试单击一个链接将我重定向到另一个页面,而不是将我重定向到登录页面,它将显示一个带有“undefined”字样的白色html页面

我猜这是JQuery手机的东西。在Asp.NETMVC5 Jquery移动应用程序中,当用户在会话到期后执行任何活动时,如何重定向到登录页面

app.UseCookieAuthentication(new CookieAuthenticationOptions
{
    AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
    LoginPath = new PathString("/Account/Login"),
    ExpireTimeSpan = TimeSpan.FromSeconds(15.0) 
});

有什么帮助吗?

您是否在控制器或指定的操作方法中放置了Authorize属性?是的,我已将其放置在控制器级别。您是否通过jquery ajax调用调用其他页面?我没有使用ajax调用。我只是点击这个链接。