【发布时间】:2012-09-18 00:02:55
【问题描述】:
我使用 Spring MVC、Spring Security 和 Apache Tiles,但遇到以下问题:
我希望未经身份验证的用户登陆我网站的主页 URL(即www.mywebsite.com/),登录表单将显示给他们,以便他们可以进行身份验证从那里开始。
然后,一旦用户通过身份验证,我希望在网站的主页 URL(仍然是 www.mywebsite.com/)上向他们显示完全不同的页面内容,可能使用另一个模板/jsp .
我想要实现的基本上是能够根据用户是否经过身份验证为同一 URL 显示不同的内容 - 所有这些都使用 Spring 安全性和 Spring MVC。 p>
我研究了 Spring Security,但无法找到解决上述问题的方法。其他人也遇到过类似的问题(请参阅:Spring security - same page to deliver different content based on user role)
任何人都可以就如何实现这一点提供指点或建议吗?
【问题讨论】:
标签: spring spring-mvc spring-security