backbutton과 continueToOriginalDestination() 사이의 링크는 무엇입니까? 방법. 브라우저를 다시 시작하는 동안 continueToOriginalDestination() 메소드에 대해 URL을 저장하는 방법.on wicket의 continueToOriginalDestination() 메소드
1
A
답변
9
continueToOriginalDestination()
은 요청이 일시적으로 차단 페이지 (예 : 로그인 페이지)로 리디렉션되었을 때 사용됩니다. 사용자가 보안 페이지를 요청했지만 아직 인증되지 않은 경우 wicket (auth-roles, shiro, swarm/wasp)에 연결되는 보안 프레임 워크는 사용자에게 로그인 페이지를 제공하고 원래 URL을 저장합니다. 사용자가 인증을 받으면 continueToOriginalDestination
으로 전화하면 Wicket은 원래 요청을 처리하여 요청 된 보안 페이지를 표시합니다.
보안 프레임 워크가 이것을 사용할 수있을뿐만 아니라 RestartResponseAtInterceptPage
예외를 던져 스스로 할 수 있습니다.
뒤로 버튼은 아무 관계가 없으며 원래 대상 페이지의 처리에 영향을 미치지 않습니다. Wicket은 새로운 대상이 설정되거나 continueToOriginalDestination
이 호출 될 때까지 원본 대상을 계속 보관합니다.
continueToOriginalDestination
수익률로 이동 페이지가 있었다 true
및 false
사용자가 직접 차단 페이지에 착륙 할 때 (예를 들어 로그인 페이지의 URL을 추측하거나 로그인 페이지를 가리키는 링크를 클릭).
구성 요소 : continueToOriginalDestination()이 호출되면 매개 변수를 원래 대상 Wicket으로 리디렉션하는 방법이 있습니까? – Glide