xmpp - 在openfire服务器中创建聊天室的问题

标签 xmpp openfire

当我尝试在多用户聊天 (MUC) 中创建房间时,服务器响应“该房间已被锁定,无法进入,直到确认配置”。我该如何克服这个问题?

提前致谢

最佳答案

您需要send a configuration form对于房间。如果您使用 smack,代码将如下所示:

Form submitForm = multiUserChat.getConfigurationForm().createAnswerForm();
submitForm.setAnswer("muc#roomconfig_publicroom", false);
submitForm.setAnswer("muc#roomconfig_roomname", room);
multiUserChat.sendConfigurationForm(submitForm);

关于xmpp - 在openfire服务器中创建聊天室的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7244080/

相关文章:

xmpp - 基于 P2P 的解决方案更喜欢使用 SIP 或 XMPP (Jingle) 进行信令

erlang - ejabberd 如何处理消息排序和传递?

php - 通过 PHP 在 openfire MySQL 中创建加密密码

android - 使用 asmack 库注册并作为服务器开火

xmpp - 如何在cpanel(我的域)上安装openfire

ios - XMPPFramework - 群聊实现

ios - 如何在 XMPP 中阻止匿名用户

openfire - 在 openfire 中访问 BOSH 时出现 Access-Control-Allow-Origin 错误

xmpp - 在 openfire 上启用 http-bind

java - 我想从管理员和用户面板隐藏 Openfire 版本