Openfire 3.6.0a HybridAuthprovider错误Ldap和Mysql Auth

时间:2020-03-06 14:58:09  来源:igfitidea点击:

在Openfire 3.6.0a中,我们需要mysql和AD auth,一旦我启用了" hybridAuthProvider",错误日志就会告诉我

2008.10.01 11:21:12 [org.jivesoftware.openfire.auth.HybridAuthProvider.(HybridAuthProvider.java:93)] A primary AuthProvider must be specified. Authentication will be disabled.

我在管理控制台中"系统属性"下的设置是:

provider.auth.className  
org.jivesoftware.openfire.auth.HybridAuthProvider

hybridAuthProvider.primaryProvider  
org.jivesoftware.openfire.auth.DefaultAuthProvider 

hybridAuthProvider.secondaryProvider  
org.jivesoftware.openfire.ldap.LdapAuthProvider

显然,我的hybridAuthProvider.primaryProvider已指定,当它是唯一的身份验证提供者但通过hybridAuthProvider时,它可以工作,我得到了上面的错误,

有什么建议吗?

解决方案

我问的问题中有一个Ldap / Mysql混合身份验证的示例。