xmpp服务器的客户端可以断开其他客户端与服务器的连接吗?

发布于 2024-08-10 14:25:03 字数 123 浏览 5 评论 0原文

这可能吗?如何? (也许是愚蠢的问题,但我找不到答案:()

编辑:我正在使用嵌入到不同系统中的Openfire服务器,所以我需要如果系统管理员将用户从系统服务器中踢出,用户与Openfire服务器的连接应该也被关闭。

It this possible? How? (Maybe silly question, but I couldn't find answer :( )

EDIT:I am using Openfire server embedded into different system, so I need if admin of the system kicks out the user from the system server, user's connection to Openfire server should be closed too.

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

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

发布评论

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

评论(2

桃酥萝莉 2024-08-17 14:25:03

在某些情况下,是的:

  • 相同的完整 jid“user@host/resource”从两个不同的源连接。服务器通常会断开旧服务器的连接。尽管某些服务器(例如 OpenFire)可能会使其可配置。

  • 如果客户端具有管理员权限,使用即席命令,它可以破坏另一个连接。这取决于服务器的实现。 (ejabberd 使这成为可能)

在所有其他情况下,客户端都是孤立的,这不可能发生。 (或者这是服务器中的高优先级错误)。

Under some cases, yes :

  • The same full jid "user@host/resource" connects from two different sources. The server usually disconnects the old one. Though some servers (OpenFire comes to mind) may make it configurable.

  • If a client has admin right, using adhoc commands, it can destroy another connection. It depends on the server implementation. (ejabberd makes that possible)

In all other cases, clients are isolated and this can't happen. (Or it's a high priority bug in the server).

等待圉鍢 2024-08-17 14:25:03

在 Openfire 管理控制台中,作为 HTTP 服务器在端口 9090 上运行,管理员可以断开任何连接的客户端。

In the Openfire admin console, running as an HTTP server on port 9090, the administrator can disconnect any connected client.

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