【问题标题】:Server not found error in swagger招摇中找不到服务器错误
【发布时间】:2016-10-20 05:49:09
【问题描述】:

我刚刚开始使用 swagger 与我在本地主机 apache tomcat 中托管并监听 8089 端口的示例 rest web 服务进行交互。我面临的问题是,每当我尝试从 swagger 访问我的应用程序时,我都会收到错误“ERROR Server not found or an error occurred”,但我能够访问此服务并获得来自常规浏览器请求的数据。下面给出了我的招摇应用程序的屏幕截图。

我的服务代码如下。

   @GET
   @Path("/users")
   @Produces(MediaType.APPLICATION_XML)
   public List<User> getUsers(){
      return userDao.getAllUsers();
   }

来自浏览器的常规请求的屏幕截图如下所示。 如果我的理解是正确的,那么我的 Web 服务没有任何问题,因为浏览器请求有效,所以 swagger API 无法正常工作。有人可以告诉我我做错了什么以及如何纠正它。如果您需要任何其他信息,请告诉我。

【问题讨论】:

    标签: java rest tomcat swagger


    【解决方案1】:

    我发现你的截图提示这是一个跨域调用,也许你可以尝试修改“localhost:8089”主机配置,使其成为特定的IP地址。

    【讨论】:

    • 我试过了,还是不行,我给了本地主机的IP为127.0.0.1:8089
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 2015-12-03
    • 1970-01-01
    • 2018-09-11
    • 1970-01-01
    • 2018-07-16
    相关资源
    最近更新 更多