authorization - 在 WSO2 身份服务器管理控制台上使用策略编辑器创建 XACML 策略时出错 - wso2is-km-5.3.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
解决方案
您可以使用标准策略编辑器,这是编写 XACML 策略的推荐编辑器。
如果这不起作用,您可以尝试编辑根据您的要求提供的 XACML 策略模板。
您应该在 entitlement.properties 文件中保留 PDP.SchemaValidation.Enable=true,这是默认值。
有关创建 XACML 策略的更多信息,请参阅https://docs.wso2.com/display/IS530/Creating+a+XACML+Policy。
推荐阅读
- java - 如何使用界面在两个活动之间建立一个简单的桥梁?
- opencv - OpenCV- Trackbar 不会出现- 窗口不会调整大小
- html - 为什么我的 VBA 程序没有从网站获取所有等于“路径”的标签名称?
- python - Python 不理解 RAM 驱动器上的 tmp 文件夹
- php - 如何更改身份验证错误消息?
- gitlab - Gitlab CI 工件的好字符串键是什么?
- c++ - 我无法理解使用 for 循环 5 次进行冒泡排序的逻辑
- python - 为 django-mptt 编写一个高效的 node.all_siblings_leaf() 方法
- rpa - 即使识别出锚点,RPA 也不会单击子窗口中的“喜欢”按钮
- python - ValueError:样本不够大,无法包含至少一行数据。请增加 `sample` 中的字节数