봄 보안 HttpSecurity

user488585

나는 여기에서 Spring Security 가이드, http://docs.spring.io/spring-security/site/docs/3.2.0.RELEASE/reference/htmlsingle/#jc-httpsecurity를 따르고 있습니다.

나는 이것들이 내 pom.xml

    <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-web</artifactId>
        <version>3.2.0.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-config</artifactId>
        <version>3.2.0.RELEASE</version>
    </dependency>

내 보안 구성 클래스에서

@Configuration
@EnableWebSecurity
public class SecurityConfig extends WebSecurityConfigurerAdapter {

나는 가지고있다

protected void configure(HttpSecurity http) throws Exception {
  http
    .authorizeRequests()
        .anyRequest().authenticated()
        .and()
    .formLogin()
        .loginPage("/login") 
        .permitAll();        
}

HttpSecurity메서드 formLogin가 있지만로 시작하는 다른 호출 더 이상 메서드가없는 authorizeRequests()유형
org.springframework.security.config.annotation.web.configurers.ExpressionUrlAuthorizationConfigurer<org.springframework.security.config.annotation.web.builders.HttpSecurity>.ExpressionInterceptUrlRegistry반환합니다 formLogin.

내가 어디로 잘못 가고 있는지 아십니까?

에릭 길레스피

양식 로그인 구성이 먼저 오도록 순서를 변경해보십시오.

protected void configure(HttpSecurity http) throws Exception {
  http
    .formLogin()
        .loginPage("/login") 
        .permitAll()
        .and()
    .authorizeRequests()
        .anyRequest()
        .authenticated();
}

편집 : ".and"를 ".and ()"로 변경

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

봄 보안 HttpSecurity 설정

분류에서Dev

봄 보안 구성 - HttpSecurity WebSecurity 대

분류에서Dev

봄 보안 : HttpSecurity에 대해 전체적으로 구성 할 때 hasAuthority는 무시됩니다

분류에서Dev

봄 보안 인증

분류에서Dev

봄 보안 CSRF CORS

분류에서Dev

봄 보안 CORS 필터

분류에서Dev

봄 보안 + 404 오류

분류에서Dev

보안 관리자 패널 (봄 보안)

분류에서Dev

봄 보안 사용자 세부 정보

분류에서Dev

쿠키없이 봄 보안 세션

분류에서Dev

permitAll 봄 보안 401 권한도

분류에서Dev

봄 보안 원형 콩 의존성

분류에서Dev

봄 보안 - 구현 OAuth2를 SSO

분류에서Dev

컬렉션 봄 보안 hasPermission <개체>

분류에서Dev

봄 보안 OAuth2를 방해 CORS

분류에서Dev

봄 보안 토큰 기반 인증

분류에서Dev

봄 보안에 PreAuthenticatedAuthenticationToken의 목적?

분류에서Dev

AWS IAM 또는 Cognito 봄 보안

분류에서Dev

비웃음 봄 보안 클래스

분류에서Dev

봄 보안 AuthenticationCredentialsNotFoundException는 SecurityContextHolder.getContext가 null

분류에서Dev

봄 보안 및 멀티 파트

분류에서Dev

봄 보안 ERR_TOO_MANY_REDIRECTS

분류에서Dev

봄 보안 acl 관리 권한

분류에서Dev

인증 실패 봄 보안 wildfly

분류에서Dev

JSON으로 봄 보안 오류 처리

분류에서Dev

봄 웹 보안에 대한 XML 구성 봄 주석을 혼합

분류에서Dev

봄 부팅에 @WebMvcTest에 대한 안 봄 보안 설정 클래스

분류에서Dev

봄 보안 - antMatcher (안 antMatchers)에 대한 POST 방법

분류에서Dev

어떻게 봄 부팅이 안 함 안보에?