將接受到的 token 放在cookie里面
root是我的IP地址
tokenStr = @"";
root = @"";
//保存 包含 accessToken的Cookies
NSMutableDictionary *cookieProperties = [NSMutableDictionary dictionary];
[cookieProperties setObject:@"accessToken" forKey:NSHTTPCookieName]; //給cookie取名
[cookieProperties setObject:tokenStr forKey:NSHTTPCookieValue];
[cookieProperties setObject:@"/" forKey:NSHTTPCookiePath]; //存放目錄
NSString * domain = [NSURL URLWithString:root].host;
[cookieProperties setObject:domain forKey:NSHTTPCookieDomain]; //設(shè)置域名
NSHTTPCookie * httpCookie = [NSHTTPCookie cookieWithProperties:cookieProperties];
[[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookie:httpCookie]; //存入倉(cāng)庫(kù)
// 如果是token 每次登陸 或者動(dòng)態(tài)監(jiān)測(cè)過(guò)期時(shí)間 會(huì)改變等 保持cookie唯一 可以選擇使用這個(gè)
//清除多余的token
NSHTTPCookieStorage *cookieStorage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
NSArray *cookies = [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies];
NSLog(@"Cookie:%@",cookies);
for (NSHTTPCookie *tempCookie in cookies)
{
[cookieStorage deleteCookie:tempCookie];
}
```