wso2中的空白属性值为

wso2中的空白属性值为,wso2,wso2is,Wso2,Wso2is,我正在使用wso2 IS 4.5.0。我最近修改了标准策略编辑器,以便使用新属性,但修改似乎不起作用。具体来说,当我选择属性并点击搜索时,属性查找器返回消息: 未为此类别定义任何权利数据查找器模块 有人知道如何解决这个问题吗?提前感谢,, 玛丽亚是的。。。。这是默认实现的预期行为。让我进一步解释这一点;使用可插入的授权数据查找器模块将属性检索到此UI页面。这些模块可以用WSO2IS插入。属性源可以来自数据库、用户存储或任何。。。默认实现仅从WSO2IS用户存储中检索角色。但是,如果您想在此UI中

我正在使用wso2 IS 4.5.0。我最近修改了标准策略编辑器,以便使用新属性,但修改似乎不起作用。具体来说,当我选择属性并点击搜索时,属性查找器返回消息:

未为此类别定义任何权利数据查找器模块

有人知道如何解决这个问题吗?提前感谢,,
玛丽亚是的。。。。这是默认实现的预期行为。让我进一步解释这一点;使用可插入的授权数据查找器模块将属性检索到此UI页面。这些模块可以用WSO2IS插入。属性源可以来自数据库、用户存储或任何。。。默认实现仅从WSO2IS用户存储中检索角色。但是,如果您想在此UI中显示更多内容,可以通过扩展默认实现来实现。请从中查找默认实现的源。这将帮助您了解一些情况。

谢谢您,阿塞拉!我真的很感谢你的帮助。由于我是wso2的新手,是否有任何参考点/示例可以更好地理解所需的修改?再次谢谢。再次你好!我设法编辑了CarbonAuthenticationDataFinder.java,并用maven重新编译了相应的包。然后我将相应的.jar替换为plugins目录。最后我重新启动了服务器,但没有做任何更改。发出了同样的信息。有人对此有想法吗???谢谢你。我不能确切地说。。通常情况下,更换罐子就足够了。。我建议您调试“CarbonAuthenticationDataFinder”类并查看。。。你可以调试。。。通过启动服务器“>wso2carbon.sh--debug 5005”再次“嗨!只是一个小小的澄清。修改CarbonAuthenticationDataFinder.java后,我重新编译了\source\components\identity\org.wso2.carbon.identity.entity\4.2.0,然后替换了\wso2is-4.5.0\repository\components\plugins目录中的org.wso2.carbon.identity\u 4.2.0.jar。我是否需要做任何进一步的事情(例如重新编译内核等)或其他事情?非常感谢。