Пользовательские атрибуты отсутствуют в заголовке HTTP-запроса, но они присутствуют в ответе Shibboleth - PullRequest
0 голосов
/ 04 декабря 2018

1) Мы создали карту пользовательских атрибутов (Custom-attribute-map.xml) и поместили файл в папку shibboleth.

eg : 
    <Attribute name="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress" id="emailaddress"/>

2) Затем мы установили путь в shibboleth2.xml

<AttributeExtractor type="XML" validate="true" reloadChanges="false" path="Custom-attribute-map.xml"/>

Таким образом, мы получим эти пользовательские заголовки в моем запросе приложения от Shibboleth. Это отлично работает для 2 из 3 серверов .

Мы проделали ту же процедуру на третьем сервере, но пользовательские заголовки отсутствуют в заголовке запроса приложения третьего сервера (Request.Headers ["emailaddress"])

Мы проверили журнал Shibboleth, там эти пользовательские атрибуты доступны.

 <Attribute Name="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress">
                <AttributeValue>UserName@Company.com</AttributeValue>
            </Attribute>

Но эти пользовательские заголовки не добавляются в заголовок запроса

, что может бытьпричина этой проблемы?

...