Проблема ответа 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.