2014-12-19 1 views
1

Использование Java HttpUrlConnection для подключения к APIs Хорошие данные:Хорошие данные TT маркер истекает менее, чем второй

Применение во время работы с локального хоста всегда работает идеально, но на производстве жетона TT большую часть времени получает истекли менее чем в секундах

2014-12-18 15: 43: 19.507 - Получено токеновое печенье SST = GDCAuthSST =; Путь =/GDC/счет; expires = Sat, 03-Jan-2015 20:43:19 GMT; обеспечения; HttpOnly

2014-12-18 15: 43: 19,618 - обменял для TT маркера куки = GDCAuthTT = fjMPorWZnO22FDhdb9qiapkzhmKKxwf2QANQaU-QXH6xKrUEulgsMdd2TZNmX71JdGfE972qko0Oo51KBMRpn_ofD6F6PhqNAp8GvrOvWGNcXGFnmdfq-Sb-_Eh_md_Vjbb_MhUqpKM93CR_Lbb_m6C1xN8RDYeyJzHxKfXjvJR7InYiOjE0MTg5MzU5OTksInUiOiI2NzU5MzkiLCJ> sIjoiMCIsImsiOiJjMTBmZDUwZi01NzM0LTQzMTgtODE5ZS0yZmE5NjA3MTk2NzIifQ; Path =/GDC; Безопасный; HttpOnly

2014-12-18 15: 43: 19,619 - вызов к серверу = https://secure.gooddata.com/gdc/md//объект/< 1111111>

неудачу с 401 ошибкой и пустой TT лексем

<html><head><title>401 Authorization Required</title></head><body> 
<p>This server could not verify that you are authorized to access the document 
requested. Either you supplied the wrong credentials (e.g., bad password), 
or your browser doesn't understand how to supply the credentials required. 
Please see <a href="http://docs.gooddata.apiary.io/#login"> 
Authenticating to the GoodData API</a> for details.</p></body></html> 

печенье = GDCAuthTT = ""; Expires = Thu, 01-Jan-1970 00:00:10 GMT; Path =/GDC; Secure

ответ

0

cookie = GDCAuthTT = ""; Expires = Thu, 01-Jan-1970 00:00:10 GMT; Path =/GDC; Secure

Он выглядит как недействительный токен, обычно это удаленный токен, который не будет вообще сохранен.

Может возникнуть проблема при получении токена SST, не могли бы вы показать мне, как вы получаете этот?

+0

Получение идентификатора SST путем открытия URL-адреса POST https://secure.gooddata.com/gdc/account/login с телом Json {"postUserLogin": {"запомнить": 1, "login": "login", " password ":" password "}} – user3157638

+0

В самом начале возвращается действительный токен SST и, как я уже упоминал, действительный токен TT также возвращается. Проблема в том, что я делаю другие вызовы с использованием токена TT, я получаю ошибку 401 большую часть времени. Я реализовал логику повторных попыток, как указано в https://developer.gooddata.com/article/authentication-via-api ПРИМЕЧАНИИ в фазе 2 несколько раз в попытках я могу получить результат иногда это просто возвращает ошибку 401 каждый раз. – user3157638

+0

Кажется, нам придется исследовать дальше, и нам понадобится какая-то информация от вас, о которой здесь не следует упоминать. Поднимите билет поддержки на странице https://support.gooddata.com. –

 Смежные вопросы

  • Нет связанных вопросов^_^