gpt4 book ai didi

rest - 如何将swagger-ui与部署在运行在eclipse上的tomcat中的服务一起使用

转载 作者:行者123 更新时间:2023-11-28 21:48:05 25 4
gpt4 key购买 nike

我有一个运行在 http://localhost:8080/MyService 的 REST api,可以在 http://localhost:8080/MyService/api- 看到 swagger 生成的 JSON-文档。在 eclipse 的服务器项目中,我修改了 web.xml 以包含 Cors 过滤器:

<filter>
<filter-name>CorsFilter</filter-name>
<filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>CorsFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

但是当我将 swagger-ui(从文件系统加载到浏览器中)指向 http://localhost:8080/MyService/api-docs 时,出现以下错误:

Can't read from server. It may not have the appropriate access-control-origin settings.

最佳答案

将 Swagger dist 直接添加到 webapps 文件夹就可以了

关于rest - 如何将swagger-ui与部署在运行在eclipse上的tomcat中的服务一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21018010/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com