3

我在Set-CookieNSURLResponse 的标头中接收 cookie,但[[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]返回空列表。NSHTTPCookie,我从回复中收到,是HTTPOnly安全的,没有expiresDate。这种行为的原因是NSHTTPCookieStorage什么?

更新:

在发送请求之前和收到响应之后,我已经检查了NSHTTPCookieStorage接受政策。但是NSHTTPCookieAcceptPolicyAlways,cookie 没有被存储。如果我发送另一个请求,返回另一个 cookie,存储会自动保存它。该cookie有过期日期HTTPOnly,所以,我认为,问题出在cookie的属性中,但我在文档中找不到任何确认

4

1 回答 1

1

我发现了问题所在。Cookie 没有自动存储,因为 cookie 域和请求/响应域不同。

于 2015-05-07T13:50:44.783 回答