我制作了一个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
数组以查找匹配的domain
和path
值。