目 录CONTENT

文章目录

生产环境彻底关闭Swagger相关接口

成培培
2025-05-28 / 0 评论 / 0 点赞 / 21 阅读 / 0 字

搜索了很多文章,增加了一些配置,但是swagger相关的某些接口依旧没有被屏蔽,所以拉了swagger相关的源码看看,最终配置以下参数将swagger相关的接口全部关闭了:

# actuator相关接口关闭
management:
  endpoints:
    enabled-by-default: false
    web:
      exposure:
        exclude: '*'
  endpoint:
    health:
      enabled: false
    info:
      enabled: false
# swagger相关接口关闭
knife4j:
  production: true
springfox:
  documentation:
    enabled: false
    open-api:
      enabled: false
    swagger-ui:
      enabled: false
    swagger:
      v2:
        enabled: false
# 老版本
springdoc:
  api-docs:
    enabled: false
  swagger-ui:
    enabled: false
0

评论区