2012-08-13 3 views
3

SwitchUserFilter (Spring 3.1)를 사용하여 임시로 다른 사용자로 작업하고 있습니다. 필터는 전환 된 상태에서 나가기위한 URL을 제공하지만 웹 페이지에 이러한 URL을 제공하는 명확한 방법을 찾을 수 없습니다. 예를 들어 <sec:ifSwitched>, <sec:switchedUserOriginalUsername/>, </sec:ifSwitched>과 같은 많은 유용한 태그가 Grail에 있습니다. 자바와 비슷한 점이 있나요?사용자 전환 여부 감지 방법 (스프링 보안)

답변

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> 
관련 문제