strophe 连接 openfire 错误
strophe connect openfire error
我在html表单中输入jid和pwd,使用Strophe连接openfire,但是当我按下登录按钮时,xmpp服务器响应错误302。
我在openfire上启用了这个选项,然后重新启动它。
var BOSH_SERVICE = 'http://ip:7070/http-bind';
$('#btn-login').click(function() {
if(!connected) {
connection = new Strophe.Connection(BOSH_SERVICE);
connection.connect($("#input-jid").val(), $("#input-pwd").val(), onConnect);
jid = $("#input-jid").val();
}
});
因为网络问题,似乎比在java中使用smack要难一些?
问题出在 BOSH_SERVICE
中指定的 uri。
正确的 uri 是:
http://ip:7070/http-bind/
注意字符串底部的/。
我在html表单中输入jid和pwd,使用Strophe连接openfire,但是当我按下登录按钮时,xmpp服务器响应错误302。 我在openfire上启用了这个选项,然后重新启动它。
var BOSH_SERVICE = 'http://ip:7070/http-bind';
$('#btn-login').click(function() {
if(!connected) {
connection = new Strophe.Connection(BOSH_SERVICE);
connection.connect($("#input-jid").val(), $("#input-pwd").val(), onConnect);
jid = $("#input-jid").val();
}
});
因为网络问题,似乎比在java中使用smack要难一些?
问题出在 BOSH_SERVICE
中指定的 uri。
正确的 uri 是:
http://ip:7070/http-bind/
注意字符串底部的/。