搜索了很多文章,增加了一些配置,但是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
评论区