springsecurity 3 국제 화 처리

1263 단어 SpringSecurity
오늘 은 spring security 3 를 국제 화하 여 아무리 해도 설정 이 잘 되 지 않 습 니 다.인터넷 에 올 라 온 설 을 봤 지만 해결 되 지 않 았 습 니 다. 가장 먼저 버 전이 틀 렸 다 는 것 을 발 견 했 습 니 다. 원래 의 3.0.2 에서 3.0.5 로 바 꾼 후에 다음 과 같은 설정 을 했 습 니 다.
<!-- spring security     -->
	<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">  
        <property name="basename" value="classpath:org/springframework/security/messages" />  
    </bean>  

정확하게 나 오 더 라 고요.
자신의 것 으로 수정 하면 정확하게 표시 할 수 있 습 니 다.
<!-- spring security     -->
	<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">  
        <property name="basename" value="classpath:messages" />  
    </bean>  

아래 설정 하지 않 음, 어떤 변화 가 있 는 지 발견 하지 못 했 습 니 다:
<bean id="localeResolver"  
        class="org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver" /> 

또 하나의 문 제 를 발견 했다. 데이터베이스 에 미리 가입 한 사용자 이름과 비밀번호 가 같 으 면 들 어 갈 수 없다.비밀 번 호 를 수정 하면 정확하게 진행 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기