3

Set-CookieNSURLResponse のヘッダーでCookieを受信して​​いますが、[[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]空のリストを返します。NSHTTPCookie、応答から受け取った、はHTTPOnly、安全であり、ありませんexpiresDate。のこの動作の理由は何NSHTTPCookieStorageですか?

アップデート:

NSHTTPCookieStorageリクエストが送信される直前とレスポンスが受信された後に受け入れポリシーを確認しました。でしたNSHTTPCookieAcceptPolicyAlwaysが、cookieは保存されていませんでした。別の Cookie を返す別のリクエストを送信すると、ストレージは自動的にそれを保存します。そのクッキーには有効期限がありHTTPOnly、そうではないので、問題はクッキーのプロパティのどこかにあると思いますが、ドキュメントで確認が見つかりません

4

1 に答える 1

1

何が問題なのかわかりました。Cookie ドメインと要求/応答ドメインが異なるため、Cookie は自動的に保存されませんでした。

于 2015-05-07T13:50:44.783 に答える