Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.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
SpringWeb安全中AuthenticationEntryPoint的目的是什么?_Spring_Spring Boot_Spring Security_Servlet Filters - Fatal编程技术网

SpringWeb安全中AuthenticationEntryPoint的目的是什么?

SpringWeb安全中AuthenticationEntryPoint的目的是什么?,spring,spring-boot,spring-security,servlet-filters,Spring,Spring Boot,Spring Security,Servlet Filters,SpringWeb安全的目的是什么?文档没有提供太多细节。 什么时候应该使用它,它和Spring Security过滤器链有什么关系吗 它是由ExceptionTranslationFilter实现的接口,基本上是一个过滤器,它是Spring安全性的第一个入口点。它是检查用户是否经过身份验证、是否登录或抛出异常(未经授权)的入口点。通常,该类可以像在简单应用程序中那样使用,但在REST、JWT等中使用Spring security时,必须对其进行扩展,以提供更好的Spring security过

SpringWeb安全的目的是什么?文档没有提供太多细节。
什么时候应该使用它,它和Spring Security过滤器链有什么关系吗

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

+1,它是在过滤链的末尾被调用,还是在过滤链中
start
方法被调用。它是Spring security过滤链的倒数第二个。这一点在这里已被广泛讨论。