我的应用中有多个UIWebViews可以登录ASP.NET网站。我可以登录网站了。但是,如果我退出网站退出并重新启动应用程序,它似乎仍然有cookie,我仍然登录。我不退出应用程序,cookie已经消失,网站不知道谁我在我退出之后。
我尝试使用以下代码删除应用中的Cookie:
NSHTTPCookieStorage *httpCookieStorage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
for (NSHTTPCookie *httpCookie in [httpCookieStorage cookies])
{
[httpCookieStorage deleteCookie:httpCookie];
}
[[NSUserDefaults standardUserDefaults] synchronize];
我已经看到这对某些人有用,但在退出应用后似乎没有什么不同。