Authorization WSO2 XACML REST API

Authorization WSO2 XACML REST API,authorization,wso2is,access-control,xacml,abac,Authorization,Wso2is,Access Control,Xacml,Abac,我尝试使用RESTAPI来评估XACML请求,如下面的文档所示 但是我得到了500内部服务器错误,在XACML日志中,我看到了 “没有与请求路径匹配的操作 找到“/api/identity/entity/decision/pdp”,相对路径: /pdp,HTTP方法:POST,内容类型: application/xml,application/xml,Accept:application/xml,“ XACML请求 顾客1 邮递 私人/团队 有人能帮忙找出这个问题吗 问候,, Albie

我尝试使用RESTAPI来评估XACML请求,如下面的文档所示

但是我得到了
500内部服务器错误
,在XACML日志中,我看到了

“没有与请求路径匹配的操作 找到“/api/identity/entity/decision/pdp”,相对路径: /pdp,HTTP方法:POST,内容类型: application/xml,application/xml,Accept:application/xml,“

XACML请求

顾客1
邮递
私人/团队
有人能帮忙找出这个问题吗

问候,,
Albie Morken

我使用Axiomatics策略管理点验证您的XACML请求。这是正确的

鉴于您收到的错误是

“没有与请求路径匹配的操作 找到“/api/identity/entity/decision/pdp”,相对路径: /pdp,HTTP方法:POST,内容类型:application/xml,application/xml, 接受:应用程序/xml。“


我怀疑问题在于您使用的URI/路径。您需要检查REST PDP是如何公开的。例如,在Axiomatics策略服务器中,PDP公开为。说明如何检索端点。

我使用Axiomatics策略管理点验证您的XACML请求。这是正确的

鉴于您收到的错误是

“没有与请求路径匹配的操作 找到“/api/identity/entity/decision/pdp”,相对路径: /pdp,HTTP方法:POST,内容类型:application/xml,application/xml, 接受:应用程序/xml。“


我怀疑问题在于您使用的URI/路径。您需要检查REST PDP是如何公开的。例如,在Axiomatics策略服务器中,PDP公开为。说明了如何检索端点。

您可以粘贴您的请求吗?它被弄乱了请求的格式你能粘贴你的请求吗?它在请求时被格式化了问题出在jersey客户端,因为它不接受我传递的头。相反,我必须使用它们的API将contentType设置为“application/xml”。contentType application/xml不是XACML JSON请求/响应的有效内容类型。问题在于jersey客户端,因为它不接受我传递的头。相反,我必须使用它们的API将contentType设置为“application/xml”。contentType application/xml不是XACML JSON请求/响应的有效内容类型。