MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Java Future - Spring Authentication е null в AuditorAware

Контекстът за защита на Spring винаги е обвързан с Threadlocal.

Вероятно можете допълнително да зададете MODE_INHERITABLETHREADLOCAL за контекста на сигурността.

@Bean
public MethodInvokingFactoryBean methodInvokingFactoryBean() {
    MethodInvokingFactoryBean methodInvokingFactoryBean = new MethodInvokingFactoryBean();
    methodInvokingFactoryBean.setTargetClass(SecurityContextHolder.class);
    methodInvokingFactoryBean.setTargetMethod("setStrategyName");
    methodInvokingFactoryBean.setArguments(new String[]{SecurityContextHolder.MODE_INHERITABLETHREADLOCAL});
    return methodInvokingFactoryBean;
}

http://www.ogrigas .eu/spring/2010/04/inherit-spring-security-context-in-child-threads

Как да настроя стратегията Spring Security SecurityContextHolder?



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Грешки на MongoDB:mongodb-10gen E:Подпроцес /usr/bin/dpkg върна код за грешка (1)

  2. Вмъкнете масив от обекти в MongoDB

  3. Производителност на MongoDB toArray

  4. Как да копирате колекция от една база данни в друга в MongoDB

  5. връщане на заявка въз основа на дата