我安装了新版本的WSO2 Identity Server v.5.3.0。 当我尝试创建新租户时,我得到例外:
TID: [-1234] [] [2017-01-19 16:54:17,102] ERROR {org.wso2.carbon.stratos.common.util.ClaimsMgtUtil} - Unable to retrieve the claim for the given tenant
org.wso2.carbon.user.core.UserStoreException: org.wso2.carbon.user.core.UserStoreException: Mapped attribute cannot be found for claim : http://wso2.org/claims/lastname in user store : PRIMARY
和
TID: [-1234] [] [2017-01-19 16:54:17,102] ERROR {org.wso2.carbon.stratos.common.util.ClaimsMgtUtil} - Unable to retrieve the claim for the given tenant
org.wso2.carbon.user.core.UserStoreException: org.wso2.carbon.user.core.UserStoreException: Mapped attribute cannot be found for claim : http://wso2.org/claims/lastname in user store : PRIMARY
这些声明存在于DB中。索赔表的DB中有新结构。 在版本5.2中,这部分没有任何问题。
我认为无法创建新用户(租户管理员)。 一个简单的其他用户通过"添加用户"可以正确创建。
我们为用户管理ant身份(WSO2_UM和WSO2_AM)提供了不同的数据源。新的索赔结构在WSO2_AM中。也许这就是问题的原因?
这个问题对我们来说非常非常重要。 也许我们回到5.2版本了?
答案 0 :(得分:0)
问题解决了。我很抱歉我的错误。 配置文件中有一个错误。