Iphone 绑定进程错误代码-400错误请求
我试图在iOS应用程序中包含jabber,因为我使用的是XMPPFramework。我能够通过遵循SASLAuthentication成功进行身份验证。一旦我进行了身份验证,下一步就是绑定 当我发送以下xml进行绑定时-Iphone 绑定进程错误代码-400错误请求,iphone,xmpp,bad-request,Iphone,Xmpp,Bad Request,我试图在iOS应用程序中包含jabber,因为我使用的是XMPPFramework。我能够通过遵循SASLAuthentication成功进行身份验证。一旦我进行了身份验证,下一步就是绑定 当我发送以下xml进行绑定时- <iq type="set"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></iq> 我得到回应- <iq xmlns="jabber:client" to="abcd
<iq type="set"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></iq>
我得到回应-
<iq xmlns="jabber:client"
to="abcd@xyz.com/f4f0t6c2m5ba4ed08c7621fd647e68932d602e91"
type="error">
<bind xmlns="urn:ietf:params:xml:ns:xmpp-bind">
<resource>f4f0t6c2m5ba4ed08c7621fd647e68932d602e91</resource>
</bind>
<error code="400" type="modify">
<bad-request xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
</error>
</iq>
<iq type="result">
<bind xmlns="urn:ietf:params:xml:ns:xmpp-bind">
<jid>example@gmail.com/18AFA003</jid>
</bind>
</iq>
f4f0t6c2m5ba4ed08c7621fd647e68932d602e91
库再次尝试发送相同的消息,我从服务器得到相同的响应,循环无限期地重复。
当我对谷歌服务器做同样的操作时,我得到了响应-
<iq xmlns="jabber:client"
to="abcd@xyz.com/f4f0t6c2m5ba4ed08c7621fd647e68932d602e91"
type="error">
<bind xmlns="urn:ietf:params:xml:ns:xmpp-bind">
<resource>f4f0t6c2m5ba4ed08c7621fd647e68932d602e91</resource>
</bind>
<error code="400" type="modify">
<bad-request xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
</error>
</iq>
<iq type="result">
<bind xmlns="urn:ietf:params:xml:ns:xmpp-bind">
<jid>example@gmail.com/18AFA003</jid>
</bind>
</iq>
example@gmail.com/18AFA003
我的服务器哪里出了问题?
我已经设置了正确的服务器主机名和端口号
我尝试在绑定过程开始前引入延迟,但没有帮助。请仔细检查您的问题,以确保您认为包含的XML是可见的。我的意思是XMPP框架形成XML请求并发送。绑定请求发送响应:谢谢!您使用的是哪台服务器?我使用的是cisco服务器,已成功通过身份验证。