【发布时间】:2019-08-09 21:47:05
【问题描述】:
我正在使用自定义登录页面挂钩项目 (https://github.com/opensourceforlife/CustomLandingPage-Hook) 将用户引导至与其关联的组织的专用站点。当实际用户登录时,钩子可以正常工作。
但我有一个要求,允许管理员模拟用户,这也可以正常工作,但只能配置为打开一个特定页面。
我需要的是根据自定义登录页面挂钩的逻辑(我可以轻松实现的逻辑)更改 URL。结果是管理员最终会出现在他们所模拟的用户的正确页面上。
我对此进行了研究,该 URL 是由
我相信我能够编写代码来创建正确的 URL,但是我不确定如何覆盖现有代码。我以前做过 JSP 钩子,但我从未覆盖过 taglib 类(也没有覆盖 OSGI 包中的任何类 - 只是 JSP)。我必须相信这是可能的,但我还没有找到任何指导(是的,我确实看过......)。
【问题讨论】: