인프런 커뮤니티 질문&답변

김진범님의 프로필 이미지
김진범

작성한 질문수

스프링 시큐리티

SecurityResourceService.getResourceList() 관련질문

작성

·

479

·

수정됨

0

resourcesList.forEach(re -> {
            List<ConfigAttribute> configAttributeList = new ArrayList<>();
            re.getRoleSet()
                    .forEach(ro -> {
                        configAttributeList.add(new SecurityConfig(ro.getRoleName()));
                        result.put(new AntPathRequestMatcher(re.getResourceName()), configAttributeList);
                    });
        });

가 아니라

resourcesList.forEach(re -> {
            List<ConfigAttribute> configAttributeList = new ArrayList<>();
            re.getRoleSet()
                    .forEach(ro -> {
                        configAttributeList.add(new SecurityConfig(ro.getRoleName()));
                    });
            result.put(new AntPathRequestMatcher(re.getResourceName()), configAttributeList);
        });

이것이 강사님의 의도한바가 아니었을까 생각이 드는데

제가 잘못 짚은걸까요??

 

참고: 5) 웹 기반 인가처리 DB 연동 - FilterInvocationSecurityMetadataSource (2)

답변 1

0

김진범님의 프로필 이미지
김진범
질문자

강의 나중에 수정했네요! 확인했습니다!

김진범님의 프로필 이미지
김진범

작성한 질문수

질문하기