通过修改Openfire安装目录的conf/openfire目录下是openfire.xml文件可以使用我们自定义的认证集成以及用户数据集成。其实仔细观察之后,在修改完配置文件再次启动openfire服务器的时候,加的那些配置自己消失,登录openfire后台管理控制台,在“服务器管理器——系统属性”的列表中会发现,它自动把这些属性加上去了。例如以下的一些配置:

  

  如果我们想做自己的用户集成和认证集成,那么只需要修改两个默认的配置就行:

  

  将默认的org.jivesoftware.openfire.auth.DefaultAuthProvider和org.jivesoftware.openfire.user.DefaultUserProvider改为上图所示的org.jivesoftware.openfire.auth.JDBCAuthProvider和org.jivesoftware.openfire.user.JDBCUserProvider再添加第一张图的属性即可。

  如果想多用户登录管理控制台,需要修改

admin.authorizedJIDs
joe@pc-bg,jane@pc-bg

  多个用户使用" , "隔开。

最新文章

  1. java泛型基础
  2. Windows10更新提示语言不同不能保留程序和设置
  3. apache自带的web监控器配置
  4. Sublime 常用插件简介
  5. 关于web软件信息安全问题防护资料的整理(三)
  6. linux64需要增加的依赖库
  7. Git中的文件状态和使用
  8. UNITY3D MAC版本破解
  9. java去掉jsp标签内容的方法
  10. ruby oop学习
  11. c++实现委托
  12. JAVA设计模式(09):结构型-代理模式(Proxy)
  13. Entity framework - start
  14. java链接mysql数据库
  15. 【Android Developers Training】 31. 序言:共享简单数据
  16. AHCI模式安装XP以及驱动下载
  17. Web系统Login拦截器
  18. mysql事务隔离级别和MVCC
  19. Go语言中的Package问题
  20. java日期操作 大全

热门文章

  1. 28. Triangle && Pascal's Triangle && Pascal's Triangle II
  2. Sublime Text对Python代码加注释的快捷键
  3. Thinkpad 笔记本VMware Workstation 安装虚拟机出现“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”解决方法
  4. Qlikview 处理交叉表数据
  5. DDNS -VPN设置方法
  6. C# 特性详解
  7. .NET3.5中JSON用法以及封装JsonUtils工具类
  8. The prefix "context" for element "context:component-scan" is not bound.
  9. html-css实例
  10. 开源GIS简介.学习