Swift 之删除清空 webView 的 Cookies

某些网站在首次输入账号密码登录后,后续打开该网站会自动登录,一般是由于客户端浏览器记住了账号等相关信息。删除清空浏览器 Cookies 后,便不会再自动登录。


    // 
    if let cookies = HTTPCookieStorage.shared.cookies {
        for cookie in cookies {
            HTTPCookieStorage.shared.deleteCookie(cookie)
        }
    }


附一篇很好的解释 Cookie 和 Session 的文章:

理解Cookie和Session机制

你可能感兴趣的:(Swift 之删除清空 webView 的 Cookies)