扩展SpringMVC类

扩展SpringMVC类,spring,spring-mvc,spring-security,Spring,Spring Mvc,Spring Security,我试图扩展一个SpringMVC类,它是最新的,并用我自己的实现重写该方法 如何注册或与Spring通信以使用其方法的实现而不是自己的实现?有关XML配置,请参阅: 21.2会话身份验证策略 SessionAuthenticationStrategy由SessionManagementFilter和AbstractAuthenticationProcessingFilter使用,因此,如果您使用的是自定义表单登录类,则需要将其注入这两个类中。在本例中,将命名空间和自定义bean组合在一起的典型配

我试图扩展一个SpringMVC类,它是最新的,并用我自己的实现重写该方法


如何注册或与Spring通信以使用其方法的实现而不是自己的实现?

有关XML配置,请参阅:

21.2会话身份验证策略

SessionAuthenticationStrategy
SessionManagementFilter
AbstractAuthenticationProcessingFilter
使用,因此,如果您使用的是自定义表单登录类,则需要将其注入这两个类中。在本例中,将命名空间和自定义bean组合在一起的典型配置可能如下所示:


...
有关Java配置,请参阅:

public sessionmanagement配置器sessionAuthenticationStrategy(sessionAuthenticationStrategy sessionAuthenticationStrategy)
允许显式指定会话身份验证策略。默认设置是使用
SessionFixationProtectionStrategy
。如果配置了限制最大会话数,则将
CompositeSessionAuthenticationStrategy
委派给
ConcurrentSessionControlAuthenticationStrategy
SessionFixationProtectionStrategy
(默认)或
SessionAuthenticationStrategy
提供的SessionAuthenticationStrategy,
RegisterSessionAuthenticationStrategy
。注意:提供自定义的
SessionAuthenticationStrategy
将覆盖提供的默认
SessionFixationProtectionStrategy


有关XML配置,请参阅:

21.2会话身份验证策略

SessionAuthenticationStrategy
SessionManagementFilter
AbstractAuthenticationProcessingFilter
使用,因此,如果您使用的是自定义表单登录类,则需要将其注入这两个类中。在本例中,将命名空间和自定义bean组合在一起的典型配置可能如下所示:


...
有关Java配置,请参阅:

public sessionmanagement配置器sessionAuthenticationStrategy(sessionAuthenticationStrategy sessionAuthenticationStrategy)
允许显式指定会话身份验证策略。默认设置是使用
SessionFixationProtectionStrategy
。如果配置了限制最大会话数,则将
CompositeSessionAuthenticationStrategy
委派给
ConcurrentSessionControlAuthenticationStrategy
SessionFixationProtectionStrategy
(默认)或
SessionAuthenticationStrategy
提供的SessionAuthenticationStrategy,
RegisterSessionAuthenticationStrategy
。注意:提供自定义的
SessionAuthenticationStrategy
将覆盖提供的默认
SessionFixationProtectionStrategy


这意味着我必须参考spring security中的会话管理来使用我自己的会话身份验证策略,这将是我扩展ConcurrentSessionControlAuthenticationStrategy的XYZ类。这意味着我必须参考spring security中的会话管理来使用我自己的会话身份验证策略,这将是扩展ConcurrentSessionControlAuthenticationStrategy的我的XYZ类。
public SessionManagementConfigurer<H> sessionAuthenticationStrategy(SessionAuthenticationStrategy sessionAuthenticationStrategy)