【发布时间】:2016-12-22 18:56:36
【问题描述】:
我了解配置的属性将默认存储为环境变量,并且可以像这样访问
request.getAttribute("Shib-Identity-Provider")
我试过了,经过一番谷歌搜索后,我了解到可以通过 AJP 在 Java 中访问它们。
我需要添加前缀
<ApplicationDefaults id="default" policyId="default"
entityID="https://idp.example.org"
REMOTE_USER="eppn persistent-id targeted-id"
signing="false" encryption="false" attributePrefix="AJP_">
我这样做了,但我的 Java 应用程序仍然为 null
- Shib-Identity-Provider - null
- Shib-Session-ID - 空
- Shib-Application-ID - 空
有人可以帮我弄清楚我缺少什么来使它工作吗?
【问题讨论】:
标签: java apache single-sign-on shibboleth ajp