Android oAuth получает сообщение «Получен запрос на проверку подлинности - ноль» - PullRequest
1 голос
/ 11 июня 2011

Я пытаюсь подключиться к сайту, используя протокол oAuth, и на некоторых устройствах я получаю исключение «Полученный запрос на проверку подлинности является нулевым», когда я пытаюсь сделать сообщение https. Ранее это работало в эмуляторе, но теперь я вижу и ошибку. Я выполнил поиск в Интернете, и, похоже, я получу это исключение, когда получу ошибку 401 с сайта. Другие говорили, что это произошло из-за неправильно сформированного заголовка аутентификации, но я вообще не устанавливаю заголовок аутентификации для этого вызова.

Этот точно такой же код работает на нескольких устройствах и используется для работы в эмуляторе (я не могу понять, что изменилось). Человек, который управляет сайтом, проверил свои журналы и не видит ошибки на его стороне вообще. Кто-нибудь знает, что здесь происходит?

Спасибо.

1 Ответ

0 голосов
/ 11 июня 2011

Я нашел проблему.Оказывается, что если отметка времени в вашем вызове oAuth неверна, сервер возвращает ошибку состояния 401, которая на устройствах Android приводит к возникновению исключения «Получено, проверка подлинности пуста».Все устройства, которые имели эту проблему, имели неправильные времена, и исправление времени решило проблему.

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