我制作了一个Tumblr Oauth API,并为用户实现了取消链接功能。
Tumblr仍然保持登录状态的唯一问题。

我想以某种方式重置 session 。
我听说, session ID是由Cocoa自动处理的。

最佳答案

session ID可能存储在cookie中。使用NSHTTPCookieStorage类将其删除:

    [[NSHTTPCookieStorage sharedHTTPCookieStorage] deleteCookie:cookie];

您可以通过使用以下代码找到 session ID的Cookie:
    NSArray *allCookies = [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies];

并迭代allCookies数组以查找匹配的domainpath值。

10-08 07:32
查看更多