2013-07-28 1 views
0

Я пытаюсь запустить opentok андроид бета, но я получаюПолучить Информация о сессии не удалось

07-28 19:46:03.703: W/opentok-session(1707): get session info failed 
07-28 19:46:03.703: W/opentok-session(1707): com.opentok.webservices.TokenAuthRequest$TokenAuthRequestException: Error in response: Invalid Token: Sentinel missing 
07-28 19:46:03.703: W/opentok-session(1707): at com.opentok.webservices.TokenAuthRequest.issue(TokenAuthRequest.java:99) 
07-28 19:46:03.703: W/opentok-session(1707): at com.opentok.webservices.SessionInfo.<init>(SessionInfo.java:45) 
07-28 19:46:03.703: W/opentok-session(1707): at com.opentok.webservices.SessionInfo.fetch(SessionInfo.java:31) 
07-28 19:46:03.703: W/opentok-session(1707): at com.opentok.impl.SessionImpl.attach(SessionImpl.java:99) 
07-28 19:46:03.703: W/opentok-session(1707): at com.opentok.impl.SessionImpl.access$000(SessionImpl.java:55) 
07-28 19:46:03.703: W/opentok-session(1707): at com.opentok.impl.SessionImpl$1.run(SessionImpl.java:86) 
07-28 19:46:03.703: W/opentok-session(1707): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080) 
07-28 19:46:03.703: W/opentok-session(1707): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 
07-28 19:46:03.703: W/opentok-session(1707): at java.lang.Thread.run(Thread.java:841) 
07-28 19:46:03.834: E/demo-hello-world(1707): session failed! com.opentok.android.OpentokException: Authorization Failure - Invalid credentials were provided. 

Я знаю, что это означает, что идентификатор сеанса и маркер я обеспечиваю это неправильно, но я не знаете, кто это может быть, потому что я получаю его с панели инструментов opentok.

EDIT Это идентификатор сеанса я использовал 1_MX4zNjA3NDkwMn4xMjcuMC4wLjF-TW9uIEp1bCAyOSAwNDoxNjozMiBQRFQgMjAxM34wLjIzMTkwMzMxfg

и маркер я использовал

cGFydG5lcl9pZD0zNjA3NDkwMiZzZGtfdmVyc2lvbj10YnJ1YnktdGJyYi12MC45MS4yMDExLTAyLTE3JnNpZz0wMzY4NzQzYjFiNDgzNDI3NDAzZWU0ZWM0Yzg1OGVlZGI5YjI0ZGQ1OnJvbGU9cHVibGlzaGVyJnNlc3Npb25faWQ9MV9NWDR6TmpBM05Ea3dNbjR4TWpjdU1DNHdMakYtVFc5dUlFcDFiQ0F5T1NBd05Eb3hOam96TWlCUVJGUWdNakF4TTM0d0xqSXpNVGt3TXpNeGZnJmNyZWF0ZV90aW1lPTEzNzUwOTY2NDYmbm9uY2U9MC44MjM1NjI5MDY2MTA3ODcxJmV4cGlyZV90aW1lPTEzNzUxODMwMjUmY29ubmVjdGlvbl9kYXRhPQ

+0

Можете ли вы разместить фактические 'sessionId' и' токен', которые вы использовали? Не волнуйтесь, это не даст никакой защищенной информации, все клиенты получат эту информацию для подключения. Похоже, что «токен» не начинается с 'T1 ==', который все действительные маркеры делают. – Ankur

+0

Эй @ Анкур Я просто редактирую вопрос, чтобы включить идентификатор сеанса, который я использовал, и токен, который я использовал. Используемый токен имел T1. –

ответ

0

Действительный токен будет стартует с T1==, токен, который вы указали, нет. Можете ли вы вернуться к панели управления, создать новый токен для этого сеанса, вставить всю строку в код приложения и повторить попытку?

+0

Итак, T1 должен быть включен в строку токена? T1 == cGFydG5lcl9pZD0zNjA3NDkwMiZzZGtfdmVyc2lvbj10YnJ1YnktdGJyYi12MC45MS4yMDExLTAyLTE3JnNpZz01MDRiN2NkNDM5ZWJkYWU3YTIxYzA1MDgwNTYxYmI5ZmQ0Y2EwNGIzOnJvbGU9cHVibGlzaGVyJnNlc3Npb25faWQ9Ml9NWDR6TmpBM05Ea3dNbjR4TWpjdU1DNHdMakYtVFc5dUlFcDFiQ0F5T1NBd05EbzFNVG8xTmlCUVJGUWdNakF4TTM0d0xqazJNRFV6TWpWLSZjcmVhdGVfdGltZT0xMzc1MDk4NzE4Jm5vbmNlPTAuNTY4NzI1NjM0MjM3Njg1JmV4cGlyZV90aW1lPTEzNzUxODUwOTcmY29ubmVjdGlvbl9kYXRhPQ == –

+0

Да, это верно. – Ankur

+0

не могли бы вы пометить этот вопрос как ответ, если это сработало для нас? – Ankur

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