【发布时间】:2015-03-03 14:22:00
【问题描述】:
我使用的是openfire + xampp + strophe js,运行http-bind方法时会报错,在openfire Server->Server Settings->HTTP Binding is enabled
connection = new Strophe.Connection(BOSH_SERVICE);
var PSW = $('#pass').val();
var res = PSW.slice(basemd5enc, basemd5encsecond);
connection.connect($('#jid').val()+'@'+jid_host,res,onConnect);
当我在本地运行此代码时,出现以下错误:
<body><failure><not-authorized/></failure></body>
【问题讨论】:
-
我也有同样的问题。奇怪的是,如果您不提供身份验证的主机部分,它会接受,尽管它只会让 openfire 匿名连接用户!
-
我的问题解决了,在开火用户/组->创建新用户,然后尝试上面的代码,它会给出正确的输出