2

我的应用中有多个 UIWebView 可以登录 ASP.NET 网站。我可以登录该网站。但是,如果我退出网站并退出并重新启动应用程序,它似乎仍然有 cookie,我仍然登录。如果我没有退出应用程序,cookie 消失了,网站不知道是谁我是在我注销后。

我尝试使用以下代码删除应用程序本身中的 cookie:

    NSHTTPCookieStorage *httpCookieStorage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
    for (NSHTTPCookie *httpCookie in [httpCookieStorage cookies])
    {
        [httpCookieStorage deleteCookie:httpCookie];
    }
    [[NSUserDefaults standardUserDefaults] synchronize];

我已经看到这对某些人有用,但在退出应用程序后似乎没有什么不同。

4

0 回答 0