您的位置:首页 > 产品设计 > UI/UE

XMPPError: bad-request - modify error create new user using smack library 4.1.4 and openfire

2017-06-02 11:23 513 查看
使用openfir+smack4.1.4注册的时候 报错bad-request- modify

解决方法:

设置适当的服务名称 不要使用原始的(127.0.0.1)  

登录openfire管理界面后会显示服务器名称  把那个名称设置上去就行了  下面是我的代码

XMPPTCPConnectionConfiguration xmpp = XMPPTCPConnectionConfiguration.builder()
//服务器IP地址
.setHost("192.168.1.155")
//服务器端口
.setPort(5222)
//服务器名称(管理界面的 主机名)
//                    .setServiceName("127.0.0.1") 不设置默认的地址
.setServiceName("user-20150810nb")
//是否开启安全模式
.setSecurityMode(XMPPTCPConnectionConfiguration.SecurityMode.disabled)
//是否开启压缩
.setCompressionEnabled(false)
.setSendPresence(false)
//开启调试模式
.setDebuggerEnabled(true)
.setUsernameAndPassword("admin", "admin")
.build();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android openfire
相关文章推荐