• 编写资源文件,Acegi的DaoAuthenticationProvider使用了如下的资源Key
如何定制Acegi验证框架的验证错误信息AbstractUserDetailsAuthenticationProvider.badCredentials=自定消息
如何定制Acegi验证框架的验证错误信息AbstractUserDetailsAuthenticationProvider.onlySupports
=自定消息
如何定制Acegi验证框架的验证错误信息AbstractUserDetailsAuthenticationProvider.locked
=自定消息 account was locked
如何定制Acegi验证框架的验证错误信息AbstractUserDetailsAuthenticationProvider.disabled
=自定消息account was disabled
如何定制Acegi验证框架的验证错误信息AbstractUserDetailsAuthenticationProvider.expired
=自定消息
如何定制Acegi验证框架的验证错误信息AbstractUserDetailsAuthenticationProvider.credentialsExpired
=自定消息

  • 定义资源Bean
如何定制Acegi验证框架的验证错误信息    <bean id="messageSource"
如何定制Acegi验证框架的验证错误信息        class
="org.springframework.context.support.ResourceBundleMessageSource">
如何定制Acegi验证框架的验证错误信息    
<property name="basename">
如何定制Acegi验证框架的验证错误信息            
<value>资源文件(包名+资源文件名)</value>
如何定制Acegi验证框架的验证错误信息        
</property>
如何定制Acegi验证框架的验证错误信息    
</bean>

  • 将资源Bean注入到DaoAuthenticationProvider
1如何定制Acegi验证框架的验证错误信息    <bean id="daoAuthenticationProvider"
2如何定制Acegi验证框架的验证错误信息        class="org.acegisecurity.providers.dao.DaoAuthenticationProvider">
3如何定制Acegi验证框架的验证错误信息        <property name="userDetailsService">
4如何定制Acegi验证框架的验证错误信息            <ref local="inMemoryDaoImpl" />
5如何定制Acegi验证框架的验证错误信息        </property>
6如何定制Acegi验证框架的验证错误信息        <property name="messageSource">
7如何定制Acegi验证框架的验证错误信息            <ref bean="messageSource" />
8如何定制Acegi验证框架的验证错误信息        </property>
9如何定制Acegi验证框架的验证错误信息    </bean>



相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-15
  • 2022-01-12
  • 2021-04-05
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-08
  • 2021-08-07
  • 2022-02-12
  • 2021-08-13
  • 2021-11-25
  • 2022-12-23
相关资源
相似解决方案