gpt4 book ai didi

java - Spring @async 复制 session

转载 作者:行者123 更新时间:2023-11-30 11:04:45 26 4
gpt4 key购买 nike

我正在使用 Spring @Async 来发出异步请求,但问题是为了执行该请求,我需要在我的 SecurityContextHolder 中对 Spring 安全进行“身份验证” >。

为了使其正常工作,您认为将 session 从一个线程复制到另一个线程的最佳选择是什么。

最佳答案

尝试从另一个线程创建空的 SecurityContext,然后将身份验证设置为该上下文,然后将此上下文设置为 SecurityContextHolder 作为新创建的上下文。你可以在 runnable 中运行它

关于java - Spring @async 复制 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29907052/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com