私のサーバーに匿名で接続するブラウザのjavascript xmppクライアントで作業しています。XMPP/Jabberで匿名ユーザーを再接続する方法
しかし、ユーザーがページをリロードするか、それを残し、その後、それに戻ったとき、私は同じ匿名アカウントを使用してサーバーに再接続する を必要としています。これどうやってするの?
私はStropheライブラリ(xmpp over bosh)を使用しています。だから私はすでに次の操作を実行しようとした:
connection.connect(jid, "", onConnect);
これは、サーバからの失敗応答をもたらす:
<body xmlns='http://jabber.org/protocol/httpbind'>
<failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl">
<not-authorized/></failure>
</body>
とも:
JID、取り除くとsidはクッキーからですconnection.attach(jid, sid, rid, onConnect);
を両方の場合において。 2番目の方法は問題ありませんが、一般的なすべてのブラウザでridパラメータを正しく管理することはできません。
さらに詳しい情報をご提供ください。どのようなジャバークライアントを使用していますか?何を試しましたか?どのようなエラーメッセージやログメッセージなどが届きますか? – Flimzy