2

iOS 用の AFNetworking フレームワークを使用しています。私は AFHttpClient をサブクラス化し、それをシングルトンとして使用しています。[TestAFClient sharedClient]

.ASPXAUTH Cookie の使用を必要とする ASP.NET Web サービス API を使用しています。最初に認証を行い、応答として .ASPXAUTH Cookie を受け取り、その後の各要求でこの Cookie を渡す必要があります。

いくつかのテストの後、私はシングルトン AFHTTPClient を使用しているため、.ASPXAuth Cookie が持続し、Cookie の明示的な保存は必要ないようです。

ただし、アプリの一部として、ある時点で「ログアウト」する必要があります。

ログアウトするために、この Cookie をクリアする最も効率的な方法は何ですか? シングルトンをに設定しnilて再初期化しますか? のようなことをしsetValue:forKey:ますか?

さらに、.ASPXAUTH Cookie を明示的に保存したほうがよいでしょうか? また、これは有効期限が切れるか、必要に応じて自動的に更新されますか?

ありがとう、

ロビー

4

1 に答える 1