1

我是 Libreplan 的新手,我已经成功构建 libreplan.war 文件并将其部署在我的 windows 机器上的 tomcat6 上。我需要使用 iframe 将它集成到我的 Web 应用程序中。当我尝试访问以下 URL 时,由于 spring security intercept-url,它会重定向到登录页面。-

/libreplan-webapp/planner/index.zul;order=ORDER0003

问题:我需要绕过登录屏幕访问上述 url,可能使用管理员用户凭据。由于用户已经登录到我的网络应用程序,所以我们不能要求再次登录以访问特定选项卡。

我尝试了以下提到的场景:

  • 创建虚拟上下文并手动使用 SecurityContext 设置它。
  • 绕过弹簧安全过滤器扩展我自己的过滤器以创建管理员身份验证并将其设置为安全上下文。
  • 将拦截 URL 访问更改为 ISAUTHENTICATEDANONYMOUSLY。

我正在考虑实现 OAuth 令牌或 SSO(单点登录),但不确定它是否会起作用。

请建议我如何解决这个问题,如果上述场景可行(我在实现它时犯了一些错误)或者我需要以不同的方式处理。

提前致谢。

4

0 回答 0