2012-08-13 31 views
3

我使用SwitchUserFilter(Spring 3.1)作为另一个用户临时工作。该过滤器提供了从切换状态退出的URL,但我找不到在网页上提供此类URL的干净方式。例如,Grail中有很多有用的标签,如<sec:ifSwitched>,<sec:switchedUserOriginalUsername/>,</sec:ifSwitched>。有什么类似的Java?如何检测用户是否被切换(Spring Security)

回答

2

那么,我终于找到了一个解决方案。虽然不像Grails标签那么优雅。

<sec:authorize access="hasRole('ROLE_PREVIOUS_ADMINISTRATOR')"> 
     <a href='<c:url value="/j_spring_security_exit_user" />'> 
      Resume as Admin</a> 
</sec:authorize> 
相关问题