Проблема авторизации в Android с Glassfish - PullRequest
0 голосов
/ 28 августа 2011

Я пишу HTTP-клиент в Android, который подключается к Glassfish на моем локальном хосте и отправляет некоторую информацию JSON на сервер.

Я использую:

UsernamePasswordCredentials cred =
      new UsernamePasswordCredentials(SettingsHelper.mUser, SettingsHelper.mPwd);
client.getCredentialsProvider().setCredentials(AuthScope.ANY, cred);

для аутентификации и подачи запроса на поставку.
Иногда проблема заключается в том, что клиент отправляет неавторизованный запрос перед повторной попыткой и отправкой авторизованного запроса, а во второй раз отправляет объект json, прежде чем получить правильный ответ от сервера (100 - продолжить). затем сервер вообще не отвечает, и все зависает.

Замечу, что иногда это работает.

Кто-нибудь еще испытывал эту проблему? Как я могу решить это?

1 Ответ

0 голосов
/ 29 августа 2011

наконец-то удалось заставить его работать с базовой упреждающей аутентификацией.

пример здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...