2016-10-20 7 views
0

방금 ​​사용했던 샘플 휴식 웹 서비스와 인터페이스하기 위해 swagger를 사용하기 시작했습니다.이 서비스는 로컬 호스트 apache tomcat에서 8089 포트를 수신하는 것으로 호스트했습니다. 내가 직면하고있는 문제는, "오류 서버가 없거나 오류가 발생했습니다"라는 오류 메시지가 나타나지만이 서비스에 액세스하여 일반 서버에서 데이터를 가져올 수있을 때마다 애플리케이션을 액세스하려고 할 때마다 브라우저 요청. 내 응용 프로그램의 스크린 샷은 아래와 같습니다. Image of my swagger editor and the codeswagger에서 서버를 찾을 수 없습니다.

내 서비스 코드는 아래와 같습니다.

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

브라우저의 정규 요청 화면은 다음과 같습니다. Screen shot of request to web service via browser 내 웹 서비스에 아무런 문제가 없다고 생각하면 브라우저 요청이 작동 한 이후로 작동하지 않는 swagger API입니다. 누군가 내가 뭘 잘못하고 어떻게 수정하는지 말해 줄 수 있습니까? 다른 정보가 필요하면 알려주십시오.

답변

-1

당신의 스크린 샷은 이것이 "localhost : 8089"호스트 구성을 수정하려고 시도 할 수있는 교차 도메인 호출이라고 제안합니다. 특정 IP 주소가되도록하십시오.

+0

시도해 보았지만 작동하지 않습니다. 로컬 호스트의 IP 주소를 127.0.0.1:8089로 지정했습니다. – Manesh

관련 문제