Проблема ответа XMPP BOSH

Я новичок с веб-клиентом XMPP и чушь. Я использую Stropher JS для чата демо.

На моем сервере Пенджаб Бош успешно установлен. Я отправляю ниже запрос на установление соединения в сообщении на сервере Bosh URL.

Запрос:

<body rid='2122769834' xmlns='http://jabber.org/protocol/httpbind' to='MY server Domain URL' xml:lang='en' wait='60' hold='1' content='text/xml; charset=utf-8' ver='1.6' xmpp:version='1.0' xmlns:xmpp='urn:xmpp:xbosh'/>

Отклик:

<body xmlns='http://jabber.org/protocol/httpbind' inactivity='60' secure='true' authid='f3fccd4d' content='text/xml; charset=utf-8' window='3' polling='15' sid='a72390785c3cce0c819e6f0943143fae54625258' requests='2' wait='60'/>

И, предоставляя мне постоянный статус подключения, и когда ответ получен сверху запроса, он автоматически отправит новые данные ниже запроса.

Запрос

<body rid='2122769835' xmlns='http://jabber.org/protocol/httpbind' sid='a72390785c3cce0c819e6f0943143fae54625258'/>

Отклик:

<body xmlns='http://jabber.org/protocol/httpbind'/>

и непрерывная отправка вышеуказанного запроса и получение вышеуказанного ответа. Я пробовал с другой разной демонстрацией. Но везде, где я получаю один и тот же тип данных.

Я не понимаю, почему не выполняется проверка подлинности учетных данных.

Пожалуйста, помогите мне...!!

Заранее спасибо..!!

1 ответ

Вы не сделали. После того, как вы получите SID обратно с сервера, вам нужно пройти аутентификацию, перезапустить, связать ресурс, перезапустить и т. Д. См. http://xmpp.org/extensions/xep-0206.html.

Другие вопросы по тегам