我试图满足一项要求,即在通过Shibboleth进行身份验证之后,始终将用户重定向到相同的URL。
目前,它将重定向到我们要忽略的引荐来源网址(可以更改),并用我们自己的引荐来源网址(永不更改)替换。
更新#1
不确定是否需要在SP或IDP级别上执行此操作。
我想我们有类似的问题,当我遇到你的问题时,我正在寻找问题的答案。为了确保我的理解是正确的,并让这个问题在搜索排名中上升,您(可能)希望让您的 SP 在登录后将您重定向到特定的 URL。你的堆栈设置是什么?阿帕奇?
如果您查看 Shibboleth 文档 - 具体来说:
https://wiki.shibboleth.net/confluence/display/SHIB2/NativeSPSessionInitiator 和 https://wiki.shibboleth.net/confluence/display/SHIB2/NativeSPContentSettings 和 https://wiki.shibboleth.net/confluence/display/ SHIB2/NativeSPSessionCreation参数
你会发现有一个“Location”属性和一个“target”属性可能满足你的需求。
位置(相对路径) SessionInitiator 的位置(与基本 handlerURL 组合时)。这是使用查询字符串协议手动启动会话时重定向到的位置。
目标 (URL)(版本 2.4 及更高版本)允许资源在 SSO 后返回到“锁定”到特定值,即使在由于其他资源的主动保护而运行时也是如此。换句话说,当 SSO 重定向自动时,该值会覆盖实际资源位置,包括初始访问和超时后。
理论上,您应该能够将它们添加到您的配置中。对我来说,我需要弄清楚如何动态地执行此操作,以便如果单击文件,登录后您将被重定向回该文件。
| 归档时间: |
|
| 查看次数: |
1503 次 |
| 最近记录: |