0

我正在使用预打包的 IS WSO2IS-km-5.3.0 将 IS 作为密钥管理器与 WSO2 AM 2.1.0 集成。当我尝试使用 WSO2 Identity Server 管理控制台上的策略编辑器创建策略时,策略创建失败并显示以下消息:

添加权利策略时出错。无效的权利政策。根据 XACML 模式,策略无效

无论我尝试使用任何编辑器选项(基本策略编辑器、简单策略集编辑器、策略集编辑器)创建策略,都会发生这种情况。

当我们将值设置为时,策略已成功添加

位于IS_HOME/repository/conf/identity位置的entitlement.properties文件中的 PDP.SchemaValidation.Enable = false 。

请让我知道创建策略所需的配置。我找到了关于此的以下链接,但无法解决我的问题:

WSO2 API Manager 1.8 - 试用 XACML - 创建策略时出错

xacml 版本:IS 和 APIM 的 5.7.5 以及 APIM 上的 XACML 调解 4.6.10

4

1 回答 1

0

您可以使用标准策略编辑器,这是编写 XACML 策略的推荐编辑器。

如果这不起作用,您可以尝试编辑根据您的要求提供的 XACML 策略模板。

您应该在 entitlement.properties 文件中保留 PDP.SchemaValidation.Enable=true,这是默认值。

有关创建 XACML 策略的更多信息,请参阅https://docs.wso2.com/display/IS530/Creating+a+XACML+Policy

于 2018-08-06T15:31:39.523 回答