如何在 Spring Boot + Spring Security 中添加一些身份验证步骤?

Posted

技术标签:

【中文标题】如何在 Spring Boot + Spring Security 中添加一些身份验证步骤?【英文标题】:How can I add few auth steps in spring boot + spring security? 【发布时间】:2021-03-19 14:35:43 【问题描述】:

我有一个带有 Spring Security 的 Spring Boot 应用程序。它工作正常。

    我调用HTTP://localhost:8080/test请求 AuthenticationProvider 捕获此请求并对用户进行身份验证。 MyController 开始工作

现在我需要向这个链添加许可证检查。

    我调用HTTP://localhost:8080/test请求 AuthenticationProvider 捕获此请求并对用户进行身份验证。 有人检查许可证并重定向到下一步或返回异常 如果第 3 步成功 - MyController 开始工作

我需要了解谁是第 3 步的某人 - 拦截器、过滤器或其他?

【问题讨论】:

***.com/questions/35856454/…。过滤器应该是你去这里 【参考方案1】:

我会创建一个 CustomAuthenticationProvider,它使用底层默认功能进行身份验证,另外还会检查您的许可证。

【讨论】:

以上是关于如何在 Spring Boot + Spring Security 中添加一些身份验证步骤?的主要内容,如果未能解决你的问题,请参考以下文章

spring boot学习02如何在spring boot项目中访问jsp

Spring 如何在 Spring Boot 中设置数据源

Spring Boot . 3 -- Spring Boot Auto_configuration 是如何实现的?

如何使用 Spring-Boot 播种 Spring-Security

如何在weblogic上运行spring boot

如何在 spring-boot 中配置 Jetty(很容易?)