JavaSpring MVC:向子线程提供请求上下文

JavaSpring MVC:向子线程提供请求上下文,第1张

Java / Spring MVC:向子线程提供请求上下文

对于那些正在寻找的人。借助Master_Ex的提示,我找到了一个解决方案:

在运行中:

private HttpServletRequest request;public void run() {    final RequestContextListener rcl = new RequestContextListener();    final ServletContext sc = request.getServletContext();    rcl.requestInitialized(new ServletRequestEvent(sc, request));

在UserRightService中,我调用一个执行以下 *** 作的函数:

    SecurityContext context = SecurityContextHolder.getContext();    Authentication auth = context.getAuthentication();    context.setAuthentication(getDataExportAuthentication(exportingUser));

@Master_Ex的谢谢,您的帖子非常有帮助。很抱歉,我来不及给您赏金,否则,我将其标记为正确的赏金。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5676027.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存