引入knife4j2.0.9后,security配置文件中也放行了doc.html,但http://ip:端口号/doc.html打开不报错,但是空白的不会显示api内容

osc_50664214 发布于 2022/08/12 09:18
阅读 1K+
收藏 0

【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”

引入knife4j2.0.9后,security配置文件中也放行了doc.html,但http://ip:端口号/doc.html打开不报错,但是空白的不会显示api内容

加载中
0
os_bitmap
os_bitmap

 doc.html 里面的js文件没有放行,我之前也遇到过

0
叶甯

先确定原因:

①knife4j相关请求被security拦截

②是否使用了controllerAdvice对返回内容中的swagger内容进行了拦截

③配置问题

0
不会写代码的肾
不会写代码的肾

先把Security去掉呢,先把问题定位了是Security拦截了还是knife4j没配好

0
marker
marker

注解加没有

0
八一菜刀
八一菜刀

贴下代码看看?Security的配置代码,还有界面如果以及出来的话,不显示API内容,可以看看Network,接口响应的格式是否正确,格式参考文章:https://doc.xiaominfo.com/docs/faq/knife4j-exception

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部