Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 绑定进程错误代码-400错误请求_Iphone_Xmpp_Bad Request - Fatal编程技术网

Iphone 绑定进程错误代码-400错误请求

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

我试图在iOS应用程序中包含jabber,因为我使用的是XMPPFramework。我能够通过遵循SASLAuthentication成功进行身份验证。一旦我进行了身份验证,下一步就是绑定

当我发送以下xml进行绑定时-

<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服务器,已成功通过身份验证。