一路到天明 发表于 2023-4-6 17:52:56

ocelot 配置微服务的swagger

项目结构如下图所示:
https://img2023.cnblogs.com/blog/130654/202303/130654-20230326105807142-190213659.png
 
 admin和demo是两个api服务。gateway是一个ocelot网关服务。
第一步在ocelot.json添加如下配置:
https://img2023.cnblogs.com/blog/130654/202303/130654-20230326110127527-922422148.png
 
 第二步:在ocelot项目修改以下几处:
https://img2023.cnblogs.com/blog/130654/202303/130654-20230326110515586-1987962147.png
 
demo api和admin api不需要修改什么,只要以前正常打开,现在就可以在网关服务的swagger上选择列表出现,至此项目大功告成,如下图所示:
https://img2023.cnblogs.com/blog/130654/202303/130654-20230326110912140-2029513005.png
 
参考文章:https://www.jb51.net/article/243782.htm

来源:https://www.cnblogs.com/koeltp/archive/2023/04/06/17257559.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: ocelot 配置微服务的swagger