openfire
LynnChurch
互联网技术追求者。
展开
-
Openfire插件开发流程
一、安装Ant l 配置java环境变量 l 配置ant环境变量 找到ant所在目录 二、创建一个项目,结构如下所示: 要点:1.实现Plugin接口; 2.源码根包名为org.jivesoftware.openfire.plugin; 3.将jasper-compiler.jar、jasper-runtime.jar、openfire.j原创 2014-08-05 18:33:44 · 588 阅读 · 0 评论 -
openfire中用email作用户名注册的解决方案
用email作用户名的好处:当用户忘记密码时,可以通过邮箱进行密码修改。 步骤一: 用户输入邮箱地址,客户端进行邮箱格式验证,并把邮箱发往服务器验证是否已注册。 通过查找smack的API文档,我没有发现有专门的方法用于用户名唯一性的验证,倒是在注册的时候,如果用户名已存在,服务器会返回一个“conflict”的异常,通过这个异常可以判断用户名的唯一性。但向服务器提交注册请求得进行到第原创 2014-08-16 13:29:20 · 2587 阅读 · 0 评论 -
openfire登录出现“SASLError using DIGEST-MD5: not-authorized”异常的解决
当我们用org.jivesoftware.smack.XMPPConnection.login()登录原创 2014-08-17 19:45:43 · 9966 阅读 · 15 评论