2012-04-10 2 views
0

스프링 기반 애플리케이션 용 폼 기반 인증 로그인 사용자 및 이후 웹 요청시 인증은 사용자가 로그인했는지 여부를 확인하고 로그인하지 않은 경우 로그인 페이지로 리디렉션되도록 로그인 페이지를 설계해야합니다. 이것은 고전적인 웹 응용 프로그램 로그인 흐름입니다. 인증은 사용자 정의 논리 (응용 프로그램 특정)를 통해 수행되어야합니다. 샘플 Spring 구성을 제공 할 수 있습니까 3.5 또는 실제 예제 응용 프로그램에서이 작업을 수행합니까? 웹 필터를 통한 로그인 확인과 로그인 컨트롤러가 있습니다. Spring Security 모델을 통해 더 나은 방법이 있습니까? 어떤 도움이라도 대단히 감사하겠습니다.스프링 3.5 보안

덕분에, Bmis13

+0

현재 봄 Securiy 3.5 또는 봄 3.5 없습니다. 스프링 보안의 실제 버전은 3.1이고, 실제 버전의 스프링 (코어) 역시 3.1입니다. – Ralph

답변

1

기본 방법은 스프링 securtiy 필터 체인을 사용하는 것입니다.

봄 보안 폼 기반 인증을 수행하는 이미 모든 것을 갖추고 있습니다, 당신이해야 할 유일한 것은

  • 이 구성은
  • 가 (사용자 이름과 암호를 두 개의 입력 필드)는 JSP 페이지를 쓰기입니다

이 기사를 참조하십시오 : http://www.mularien.com/blog/2008/07/07/5-minute-guide-to-spring-security/ 첫 단계를 설명합니다.

그리고이 기사도 참고하십시오. http://www.mkyong.com/spring-security/spring-security-form-login-example/ - 필터가 작동하는 방식을 좀 더 명확하게 지정하는 몇 가지 기본값 (URL)을 설정합니다.