【问题标题】:What is the purpose of AuthenticationEntryPoint in Spring Web Security?Spring Web Security 中 AuthenticationEntryPoint 的作用是什么?
【发布时间】:2019-12-16 23:53:35
【问题描述】:

Spring Web Security 中AuthenticationEntryPoint 的作用是什么?该文档没有提供太多细节。 什么时候应该使用它,它与 Spring Security Filter Chain 有什么关系。

【问题讨论】:

    标签: spring spring-boot spring-security servlet-filters


    【解决方案1】:

    它是ExceptionTranslationFilter实现的一个接口,基本上是一个过滤器,它是Spring Security的第一个入口点。它是检查用户是否已通过身份验证并将此人登录或抛出异常(未经授权)的入口点。通常该类可以像在简单的应用程序中那样使用,但是当在 REST、JWT 等中使用 Spring 安全性时,必须对其进行扩展以提供更好的 Spring Security 过滤器链管理。

    【讨论】:

    • +1,它是在过滤器链的末尾调用还是在过滤器链中调用commence方法。
    • 它是Spring安全过滤器链中的倒数第二个。此处已对此进行了广泛讨论。 Stackoverflow link
    猜你喜欢
    • 2011-12-22
    • 1970-01-01
    • 2019-10-10
    • 1970-01-01
    • 2012-12-23
    • 2016-09-26
    • 2020-01-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多