WSO2 5.3.0-帐户禁用索赔存储
我已经在两个完全独立的环境中运行了WSO2 IS 5.3.0。在一个环境中,WSO2 5.3.0-帐户禁用索赔存储,wso2,wso2is,Wso2,Wso2is,我已经在两个完全独立的环境中运行了WSO2 IS 5.3.0。在一个环境中,http://wso2.org/claims/identity/accountDisabled由UM\u USER\u属性表支持,另一个表由IDN\u IDENTITY\u USER\u数据支持 当我说backed时,我的意思是调用UserStoreManager.getUserClaimValues从不同的表返回底层数据(两个环境都由独立的MYSQL数据库支持) 为了使行为相同,我正在寻找我应该寻找的配置差异的方向。到
http://wso2.org/claims/identity/accountDisabled
由UM\u USER\u属性
表支持,另一个表由IDN\u IDENTITY\u USER\u数据
支持
当我说backed时,我的意思是调用UserStoreManager.getUserClaimValues
从不同的表返回底层数据(两个环境都由独立的MYSQL数据库支持)
为了使行为相同,我正在寻找我应该寻找的配置差异的方向。到目前为止,我已经验证了claim config.xml
在两种环境中是相同的(见下文)
http://wso2.org/claims/identity/accountDisabled
帐户禁用
裁判
帐户禁用
提前感谢在
存储库/conf/identity/identity.xml
文件中检查名为org.wso2.carbon.identity.governance.listener.IdentityStoreEventListener
的EventListener配置
Data.Store
属性在使用声明值时(对于以http://wso2.org/claims/identity/*
)来自IDN\u标识\u用户\u数据
<EventListener type="org.wso2.carbon.user.core.listener.UserOperationEventListener" name="org.wso2.carbon.identity.governance.listener.IdentityStoreEventListener"
orderId="97" enable="true">
<Property name="Data.Store">org.wso2.carbon.identity.governance.store.JDBCIdentityDataStore</Property>
</EventListener>
org.wso2.carbon.identity.governance.store.JDBCIdentityDataStore
在行为不端的环境中,此EventListener未启用(尽管属性正确)。谢谢你的帮助
<EventListener type="org.wso2.carbon.user.core.listener.UserOperationEventListener" name="org.wso2.carbon.identity.governance.listener.IdentityStoreEventListener"
orderId="97" enable="true">
<Property name="Data.Store">org.wso2.carbon.identity.governance.store.JDBCIdentityDataStore</Property>
</EventListener>