zoukankan
html css js c++ java
agsxmpp与Openfire联通
agsxmpp是一套用C#实现的开源XMPP协议库,Openfire是用c实现的xmpp服务器程序,两者互通存在一些问题,最基本的登录都不正常。经过对agsxmpp协议分析和跟踪,发现了两个问题:
1.认证协议
agsxmpp在认证的时候,默认使用DIGEST-MD5,但是在Openfire下无法认证通过,改成PLAIN即可。
2.Iq节
Openfire 不支持Iq节带 to 的属性,所以在agsxmpp中发送Iq节的时候先iq.RemoveAttribute("to")一下就行了。
通过上述修改,成功的实现了agsxmpp的客户端演示程序和Openfire的互联互通。 下图是使用agsxmpp的客户端与Spark的互通。
查看全文
相关阅读:
[2019.2.24]BZOJ4591 [Shoi2015]超能粒子炮·改
[2019.2.13]BZOJ4318 OSU!
[2019.1.17]BZOJ1066 [SCOI2007]蜥蜴
[2019.1.15]BZOJ2152 聪聪可可
[2019.1.17]BZOJ3993 [SDOI2015]星际战争
[2019.1.14]BZOJ2005 [Noi2010]能量采集
[2019.1.10]BZOJ1853 [Scoi2010]幸运数字
[2019.1.9]BZOJ2299 [HAOI2011]向量
yyb博客的几道神仙题
CQOI2018异或序列 [莫队]
原文地址:https://www.cnblogs.com/nevermad/p/1606075.html
最新文章
线段树
drf项目初始化
Windows下配置drf环境
存储过程错误事物回滚
存储过程实现真分页效果
阿里云iis添加的网站外网访问不到了
.net mvc webapi 解决前端跨域问题
django1.9.8连接sqlserver数据库
windows安装抓包工具charles
周进度总结
热门文章
校内兴趣话题调研
周进度总结
需求征集系统第十四天
需求征集系统第十三天
程序员修炼之道阅读笔记(二)
需求征集系统第十二天
需求征集系统第十一天
需求征集系统第十天
[2019.2.24]BZOJ2662 [BeiJing wc2012]冻结
[2019.2.21]BZOJ2763 [JLOI2011]飞行路线
Copyright © 2011-2022 走看看