我正在使用openfire 3.7.1。我已按照此steps在openfire中配置自定义数据库。主要问题是,如果我设置属性
provider.user.className = org.jivesoftware.openfire.user.DefaultUserProvider
然后我可以从管理员门户网站登录,但如果我设置了像
这样的属性 provider.user.className = org.jivesoftware.openfire.user.JDBCUserProvider
然后我无法使用admin登录。那么如何设置jdbc用户属性?
我通过设置此属性遇到同样的问题:
provider.auth.className = org.jivesoftware.openfire.auth.JDBCAuthProvider
答案 0 :(得分:1)
您可以通过更改数据库表"ofProperty"
来更改属性,您可以在其中插入或更改您的属性。
以下是更改房产的查询
更新属性设置propValue ='org.jivesoftware.openfire.auth.JDBCAuthProvider',其中name ='provider.auth.className';
更改后请restart openfire
。