2013-05-31 1 views
1

우리는 Shiro를 인증 프레임 워크로 사용하여 Java 기반 웹 응용 프로그램을 작성하고 리디렉션 문제를 발견했습니다. 로그인에Shiro 로그인은 프래그먼트 식별자로 리디렉션합니다

은 조각 ID를 분실 리디렉션

  • /작업 공간 # 문서는/... (단편 ID가 일반 HTTP 동작 인, 제출하지 않음)
  • /로그인 # 문서/.. . (단편 ID가 리디렉션 후 브라우저 reappended됩니다)
  • /작업 공간

사람이 로그인 REDIR에서 조각 식별자를 유지하기 위해 간단한 해결책을 알아 냈 가지고 (시로는 기본 URL로 리디렉션) 요법?

답변

0

이 질문은 꽤 오래된 것입니다.

시로가 리디렉션을 처리하게하려면 url이 해시 ID를 보존해야합니다. 자신의 리디렉션을 돌리면 문제가 될 수 있습니다.

다음은 로그인 리디렉션 후 해시 ID가 유지된다는 것을 보여주는 샘플 앱입니다.

https://github.com/dominicfarr/skybird-shiro

은 README

에 해시 ID를 보존보기