openfire一直在登陆报java.lang.IllegalStateException: Not connected to server.这个错误

发布于 2021-11-23 15:28:33 字数 225 浏览 756 评论 3

用openfire做聊天服务器,手机使用asmack做的客户端,最近在登陆后使用注销登录后,客户端频繁报java.lang.IllegalStateException: Not connected to server.按照网上的教程改了服务端的安全设置,但是还是没用,请教各位大神该怎么解决?

注销登录是将连接断开,并将软件所有的进程杀死 软件退出。



如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

无声静候 2021-11-29 09:31:18

可能是你的代码健壮性问题引起的,可以先判断下mXMPPConnection  是否为NULL 然后在运行你的代码

冬天旳寂寞 2021-11-29 08:20:10

这个会不会出现注销登录,openfire一直在线的问题?

柠檬 2021-11-28 18:39:35
if (mXMPPConnection.isConnected()) {

			new Thread() {
				public void run() {

					mXMPPConnection.disconnect();
				}
			}.start();

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文