Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring安全验证会话ID_Java_Spring_Spring Security - Fatal编程技术网

Java Spring安全验证会话ID

Java Spring安全验证会话ID,java,spring,spring-security,Java,Spring,Spring Security,我需要创建一个以会话id为参数的服务,并检查这是否是有效会话 spring security中是否有方法检查给定的会话id是否有效?如果您使用authenticationManager,则可以注入生命周期中的会话id 。SessionRegistry自动在注册表中添加会话。然后通过注射 @Autowired private SessionRegistry sessionRegistry; 您可以使用SessionRegistry API验证主体。Thnx但这不是我需要的。我拥有的会话id不是针

我需要创建一个以会话id为参数的服务,并检查这是否是有效会话


spring security中是否有方法检查给定的会话id是否有效?

如果您使用authenticationManager,则可以注入生命周期中的会话id
。SessionRegistry自动在注册表中添加会话。然后通过注射

@Autowired
private SessionRegistry sessionRegistry;

您可以使用SessionRegistry API验证主体。

Thnx但这不是我需要的。我拥有的会话id不是针对当前登录用户的,而是针对其他用户的。考虑到我有两个Web应用程序,其中一个发送给我一个会话ID,以检查这是否是经过验证的用户的有效会话ID。如何从spring security访问当前活动的会话?