在本教程中,我们将学习如何使用springdoc-openapi库在Spring MVC Web应用程序中配置默认的全局安全方案,并将其应用为API的默认安全需求。此外,我们将讨论如何覆盖这些默认的安全需求。
OpenAPI规范允许我们为API定义一组安全方案。我们可以全局配置API的安全需求,或者按端点应用/移除它们。
2. 设置
由于我们正在使用Spring Boot构建Maven项目,让我们探索项目的设置。在本节结束时,我们将拥有一个简单的Web应用程序。
2.1. 依赖项
示例有两个依赖项。第一个依赖项是spring-boot-starter-web。这是构建Web应用程序的主要依赖项:
大约 5 分钟