Общие файлы cookie между WebView и HTTPClient?

Для приложения Android, которое я создаю, требуется веб-аутентификация для пользователей, чтобы делать вызовы данных. В Adobe AIR, а затем и в iPhone, мы сделали это, предоставив страницу входа на веб-страницу, эквивалентную веб-просмотру, и установили файл cookie, когда пользователь заходит. Последующие вызовы данных используют один и тот же Cookie Jar и поэтому считаются аутентифицированными.

В версии Android я аутентифицирую пользователя с помощью WebView, а затем, как только это будет сделано, я делаю вызов данных с использованием DefaultHttpClient, однако я не могу загрузить данные во втором вызове.

Есть ли какие-то файлы cookie, которые у меня отсутствуют? Я предполагаю, что HTTPClient и WebView будут использовать одно и то же пространство Cookie. Я ошибаюсь?

Вот мой фрагмент кода, который, наконец, работал (его псевдо-код, как и в некоторых его частях, был вырван из моего проекта, и некоторые вещи, такие как вызов MyApplication через Singleton, были больше для иллюстрации того, что делать, а не того, как это следует делать с лучшими практиками) :

http://gist.github.com/610754