使用Strophe + bosh始终返回AUTHFAIL状态

时间:2018-03-17 23:09:59

标签: xmpp openfire strophe bosh

我正在使用strophe.js和bosh连接到我的openfire服务器。 以下是我的openfire服务器详细信息:

XMPP域名:subpm.localdomain 波什(http-bind):http://subpm.localdomain:7070/http-bind/ ip:比方说120.12.2.1

我使用过Adium并通过波什成功连接。我必须提到ip地址而不是xmpp域名。 http://120.12.2.1:7070/http-bind/并且在jid中我也使用了ip地址。

但是使用strophe我总是获得AUTHFAIL状态。我正在使用IP地址就像Adium一样连接。

以下是连接的代码

var conn = new Strophe.Connection("http://120.12.2.1:7070/http-bind/");
conn.connect('bilkhan@120.12.2.1', 'password', function (status) {
  if (status === Strophe.Status.CONNECTED) {
      console.log("connected");
  } else if (status === Strophe.Status.DISCONNECTED) {
      console.log("disconnected");
  }
});

任何人都可以指导我正确的方向。感谢。

0 个答案:

没有答案