ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • (해결)java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id "null"
    카테고리 없음 2020. 10. 14. 18:30

    회사의 7~8년 전 프로젝트를 물려(?) 받아 새롭게 리뉴얼 해야 하는데

    그 시작의 처음인 security 작업부터 열심히 삽질중이다.

    블로그들을 탐방하며 여자처자 하여 최대한 비슷 무리하게 구현 했더니

    제목과 같은 에러가....

    몇날 몇일을 이 블로그 저 블로그를 참고하며 test 하던 도중 처음보는 속성이 눈에 띄였다.

    {noop}

    눈치 좋은 분이라면 알 것이다.

    패스워드 앞에 저것만 넣어주면 에러가 나지 않는다.

    스프링 시큐리티가 5버전으로 넘어오면서 기존의 방식관 조금 달라졌다고 한다.

    자세한건 또 파고 들어가봐야겠지..

    <authentication-manager>
         <authentication-provider>
              <user-service>
                   <user name="guest" password="{noop}guest" authorities="ROLE_USER"/>
              </user-service>
         </authentication-provider>
    </authentication-manager>

    이제 해결됐다!

    앗 아니다 에러가 난다.

     

    404가 이렇게 반가울 줄이야 허허허...

    이제 페이지를 만들러 가야지..

Designed by Tistory.