XMPPFramework - 登录Openfire服务器时“<not-authorized>”</not-authorized>

时间:2011-08-25 12:36:16

标签: ios xmpp openfire xmppframework

我在我的mac中安装了Openfire服务器并完成了所有配置。当我试图连接它时,XMPP协议在某种意义上正在获得波纹错误日志。

RECV: <failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized/></failure>

并且我还注意到在登录响应中我将用户名作为空检查贝娄日志

decoded response: username="(null)",realm="172.16.0.162",nonce="EFYJmP/oVfVKnhvuenmxVEBwH7VzYMET5j1cUqJ/",cnonce="DE5E4A14-3B6E-4239-B6AB-0B8BC1D75539",nc=00000001,qop=auth,digest-uri="xmpp/nivas",response=a64dcc45fef55811788d8784546baf29,charset=utf-8

任何人都可以告诉我,我在这里做错了什么,有什么建议。??

由于

1 个答案:

答案 0 :(得分:4)

对于使用iOS XMPPFramework的用户,并收到此消息:

<failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized/></failure>

将您的服务器域名附加到每个用户ID的后面,如下所示:

keithoys@openfire