स्प्रिंग सुरक्षा संदर्भ हमेशा थ्रेडलोकल से जुड़ा होता है।
संभवतः आप सुरक्षा संदर्भ के लिए अतिरिक्त रूप से 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/विरासत-वसंत-सुरक्षा-संदर्भ-इन-चाइल्ड-थ्रेड्स
स्प्रिंग सुरक्षा SecurityContextHolder रणनीति कैसे सेट करें?