openfire安裝整合使用者手冊
冷志勇官網
安裝手冊 參考
我選擇第一種資料庫安裝
安裝spark 測試可以通訊
downloads/index.jsp
openfire-3.7.1-1.i386.rpm
[img]
wget
rpm –ivh openfire-3.7.1-1.i386.rpm
預設安裝到/opt/openfire目錄
啟動方式 /etc/init.d/openfire start
整合使用者手冊
修改目錄/conf/openfire.xml配置檔案 開發工程中/target/conf/openfire.xml
修改後如下所示:
<?xml version="1.0" encoding="utf-8"?>
9090
9091
14001,admin
zh_cn
org.jivesoftware.openfire.auth.jdbcauthprovider
org.jivesoftware.openfire.user.jdbcuserprovider
com.mysql.jdbc.driver
jdbc:mysql:
select password from users where loginname=?
plain
select a.loginname as loginname,b.email as email from users a,employee b where a.loginname=? and a.loginname = b.empno
select count(*) from users
select loginname from users
select loginname from users where
loginname
username
org.jivesoftware.database.defaultconnectionprovider
com.mysql.jdbc.driver
jdbc:mysql:
admin
fuao20091
select 1
true
true525
1.0true
true
替換原來伺服器的配置檔案 然後重啟伺服器 登入後台
伺服器---伺服器管理器---系統屬性—修改privider.auth. classname 和privider.user. classname
有使用者組的話也修改privider.group. classname(值對應配置檔案的路徑)
注意預設管理員要在系統中使用者中存在
配置檔案對應表ofproperty
openfire整合現有系統使用者
公司oa系統與公司openfire 使用者不同,現需要使用oa系統使用者來登入 spark。由於公司組織架構有多層級,而openfire中多層級的組織架構 是用 分隔的,如 公司 部門一 部門一下一 公司 部門一 部門一下二 公司 部門二 部門二下一 公司層次可以為多個公司,就集團模式 所以暫時不整...
openfire3 6 2整合現有系統使用者
openfire3.6.2整合現有系統使用者 前面寫過一篇openfire整合自己使用者的文章,最近抽空,又開了一下新版本的openfire的功能增強 把原有系統進行了一下增強。整合使用者的配置的地方發生了改變 3.5是在openfire。xml檔案中新增配置。3.6 是在資料庫的ofpropert...
Openfire 使用者登入返回roster為空
問題描述 openfire日誌 debugger plugin c2s recv 3696162 interpreted c2s sent 3696162 問題分析 iqrosterhandler implements the type iq jabber iq roster protocol.cl...