首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XMPP文件室创建被拒绝(403)

XMPP文件室创建被拒绝(403)
EN

Stack Overflow用户
提问于 2017-03-28 17:46:15
回答 1查看 291关注 0票数 0

我正在尝试用XMPP创建一个聊天室(从不让我创建chatroom.This的ChatSecure克隆而来)是我在创建聊天室时得到的响应。

代码语言:javascript
复制
<presence xmlns="jabber:client" from="16d8ecb3-ce47-42cb-90aa-cbd9eade37ac@conference.myServer/92313456778@myServer" to="92313456778@myServer/phone" type="error"><x xmlns="http://jabber.org/protocol/muc"/><x xmlns="vcard-temp:x:update"><photo>f0858329475df2054ad8e8ac8674e7b4f25aedcd</photo></x><c xmlns="http://jabber.org/protocol/caps" hash="sha-1" node="https://github.com/robbiehanson/XMPPFramework" ver="yE4evQDERI5tsQRBmzG1547iiAU="/><error code="403" type="auth"><forbidden xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Room creation is denied by service policy</text></error></presence>
EN

回答 1

Stack Overflow用户

发布于 2017-03-30 01:53:51

好吧,我在响应中看到了from="16d8ecb3-ce47-42cb-90aa-cbd9eade37ac@conference.myServer/92313456778@myServer".这就是为什么我问你要什么,你发出去了。

我猜您将full JID (92313456778@myServer)设置为房间的昵称,其中包含一个@,我认为这是不允许的。

让我们假设:

@)用户=

  • = user123
  • = myDevice =
  • mucService =myDevice=

= johndoe (不包括

  • mucService=user

在您的请求中,fromto应为:

来自= user123@myServer/myDevice

  • to = room@conference.myServer/johndoe

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43066145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档