HTTP请求标头中缺少自定义属性,但Shibboleth响应中存在该属性

时间:2018-12-04 07:50:20

标签: shibboleth

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发出的应用程序请求中获得这些自定义标头。这对于三分之二的服务器正常工作

我们也在第三台服务器上执行了相同的过程,但是第三台服务器的应用程序请求标头(Request.Headers [“ emailaddress”])中缺少自定义标头

我们已经检查了Shibboleth日志,那里有那些自定义属性。

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

但是那些自定义标头并未添加到请求标头中

此问题的原因可能是什么?

0 个答案:

没有答案