sql >> Databáze >  >> NoSQL >> MongoDB

Java Future - Spring Authentication je v AuditorAware nulová

Jarní bezpečnostní kontext je vždy vázán na Threadlocal.

Pravděpodobně můžete dodatečně nastavit MODE_INHERITABLETHREADLOCAL pro kontext zabezpečení.

@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/jaro/2010/04/inherit-spring-security-context-in-child-threads

Jak nastavit strategii Spring Security SecurityContextHolder?



  1. Výukový program MongoDB:Připojení k MongoDB ve Scale

  2. Proč se v produkci nedoporučuje spuštění samostatné instance MongoDB jako sady replik?

  3. Mongo DB s C# - dokument přidán bez ohledu na transakci

  4. Jak $set sub-sub-array položky v MongoDB