【问题标题】:how to block communication between two users in openfire如何在openfire中阻止两个用户之间的通信
【发布时间】:2017-03-31 22:29:14
【问题描述】:

使用隐私列表管理器来处理被阻止的用户,我可以存储和检索被阻止的用户。但无法阻止被阻止用户之间的通信。 openfire 会完全支持 XEP-0016 吗?如果它支持那么为什么要从被阻止的用户那里收到消息,知道为什么吗?

【问题讨论】:

    标签: openfire


    【解决方案1】:

    Openfire 支持隐私列表,但没有具体提及 XEP-0016。

    隐私列表存储在数据库的“ofPrivacyList”表中。如果您正在阻止用户,请从此表中验证其条目是否存在。

    同样的答案在这里:Does openfire support User / contact blocking?

    【讨论】:

    • privacyList 正在保存我的数据库,但是 openfire 并没有阻止通信。你能告诉我是否有任何配置可以在 openfire 中工作?
    • 您是从您的代码中尝试它还是使用一些现有的 XMPP 客户端?喜欢 Spark?
    • 使用 openfire 服务器和客户端库 smack
    • 你可以从桌面客户端 Spark 中尝试同样的方法吗?只需在其中登录您的 2 个用户并尝试阻止通信。该功能在 Openfire 中可用,因此它应该可以在 Spark 中使用。如果它工作正常,那么你需要在 Smack 那边检查你在那里缺少什么。
    猜你喜欢
    • 1970-01-01
    • 2017-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-05
    • 2012-12-20
    相关资源
    最近更新 更多