ipad safari浏览器没有清除cookie

时间:2012-10-25 16:16:42

标签: jquery-mobile mobile-safari ipad-2

我正在使用Jquery Mobile和MVC 3开发移动Web应用程序。我正在使用FormsAuthentication进行用户身份验证。这是我的登录按钮代码

AuthenticationResult authResult = this.membershipService.Authenticate(username, password, remoteAddress);
if (authResult.IsAuthenticated)
            {
                FormsAuthentication.SetAuthCookie(username, false);
            }

authResult.RedirectAction +“To JSON Object”);                 返回Json(新的                 {                     action =“索引”,                 });

在注销按钮上我写了代码

public ActionResult LogOff()
    {
        FormsAuthentication.SignOut();
        Response.Cookies.Clear();            
        return RedirectToAction("Index", "Home");
    }

这在Windows机器浏览器浏览器上运行正常

当我在iPad Safari浏览器上打开我的应用程序时:

  1. 登录crendential并单击“确定”,它会将我重定向到相应的屏幕。
  2. 退出并关闭iPad上的Safari浏览器
  3. 重新打开Safari浏览器并执行步骤1,这次是 将我重定向到登录屏幕。
  4. 我必须清除浏览器cookie,只是它将我重定向到 适当的屏幕
  5. 我也在登录屏幕上清除了cookie,但它无效。有人可以帮助我吗?

0 个答案:

没有答案