2013-07-30 2 views
1

Я использую образец политику по адресу:WSO2 Сервера идентификации XACML Запрос дает неопределенный ответ

https://svn.wso2.org/repos/wso2/trunk/commons/balana/modules/balana-core/src/test/resources/basic/3/policies/TestPolicy_0001.xml

и пример запрос от:

https://svn.wso2.org/repos/wso2/trunk/commons/balana/modules/balana-core/src/test/resources/basic/3/requests/request_0001_02.xml

и получить I ndeterminate ответ от сервера идентичности WSO2 заявив, что «не удалось найти AttributeDesignator атрибут»

<Response xmlns="urn:oasis:names:tc:xacml:3.0:core:schema:wd-17"> 
<Result> 
<Decision>Indeterminate</Decision> 
<Status> 
<StatusCode Value="urn:oasis:names:tc:xacml:1.0:status:missing-attribute"/> 
<StatusMessage>Couldn't find AttributeDesignator attribute</StatusMessage> 
<StatusDetail> 
<MissingAttributeDetail AttributeId="http://kmarket.com/id/role" DataType="http://www.w3.org/2001/XMLSchema#string" Category="urn:oasis:names:tc:xacml:1.0:subject-category:access-subject" ></MissingAttributeDetail> 
</StatusDetail> 
</Status> 
</Result> 
</Response> 

Не уверен, что я не хватает

ответ

2

Если отправить «урну: оазис: Названия: дц: XACML: 1.0: субъект- категория: атрибут access-subject 'в запросе, это будет разрешено. Вы можете иметь набор политик с примерами запросов и ответов отсюда в серии в моем блоге, http://pushpalankajaya.blogspot.com/2013/06/working-with-xacml-30-policies-for-fine.html

+0

Спасибо, это полезный блог с хорошими примерами. – TastyCode

Смежные вопросы