3

我正在使用 SwitchUserFilter (Spring 3.1) 作为另一个用户临时工作。过滤器提供了从切换状态退出的 URL,但我找不到在网页上提供这样一个 URL 的干净方法。例如,Grail 中有很多有用的标签,例如<sec:ifSwitched>, <sec:switchedUserOriginalUsername/>, </sec:ifSwitched>。Java有类似的东西吗?

4

1 回答 1

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>
于 2012-08-14T08:17:16.643 回答