WSO2标识服务器禁用规则(PDP)未反映在Java客户端(PEP)中

WSO2标识服务器禁用规则(PDP)未反映在Java客户端(PEP)中,wso2,identity,xacml,pdp,Wso2,Identity,Xacml,Pdp,在PDP控制台上添加新策略并禁用过时的策略(该操作在PDP策略视图中正确显示)后,使用Java客户端连接的PDP进程没有反映新策略添加的逻辑,仍然根据旧的禁用规则进行操作。我们还尝试在PDP扩展屏幕上运行“Clear Decision Cache”和“Clear Attribute Cache”小部件,而PEP仍然显示相同的问题 WSO2的优雅重启确实解决了错误。服务器正在运行WSO2 5.1版本。从操作的角度来看,重启命令是一种相当破坏性的操作,应该避免 WSO2 IS包是否提供了进一步的配置

在PDP控制台上添加新策略并禁用过时的策略(该操作在PDP策略视图中正确显示)后,使用Java客户端连接的PDP进程没有反映新策略添加的逻辑,仍然根据旧的禁用规则进行操作。我们还尝试在PDP扩展屏幕上运行“Clear Decision Cache”和“Clear Attribute Cache”小部件,而PEP仍然显示相同的问题

WSO2的优雅重启确实解决了错误。服务器正在运行WSO2 5.1版本。从操作的角度来看,重启命令是一种相当破坏性的操作,应该避免


WSO2 IS包是否提供了进一步的配置或命令选项,以便在不中断正在进行的服务的情况下删除缓存并动态刷新活动策略

这已经在5.1.0中测试并运行。
据我所知,您想要编辑一个策略,并且应该在发布新策略后反映该更改,而不进行任何其他操作,对吗?是的,当您再次发布具有新更改的相同策略时,它将替换DB中的新策略以及集群中的缓存。它应该反映在当时

实际上,哈沙描述的情景与克劳德问的情景不同。更改策略和发布可能会起作用。但是,除非重新启动服务器,否则从PDP中禁用甚至删除策略不会生效

在吉拉有一张新票: