2013-01-23 5 views
0

우리는 로컬 컴퓨터에서 테스트하는 asp.net 웹 서비스 응용 프로그램을 빌드했습니다.원격 컴퓨터에서 asp.net 웹 서비스를 테스트 할 수 없습니다.

우리는 클라이언트의 서버에이를 배치하고 테스트했습니다.

웹 서비스는 xml이 아닌 JSON 데이터를 반환합니다.

그러나 원격 시스템에서 해당 URL에 액세스하려고하면 매개 변수를 가져 오는 입력 필드를 볼 수 없습니다. 웹 서비스의 메소드리스트를 보여 주지만, 클릭 할 때 입력 할 텍스트 필드가 없습니다.

웹 서비스에 원격으로 액세스하여 테스트하고 싶습니다.

도움을 주시면 감사하겠습니다.

+0

'입력란'이라고 말하면 혼란 스럽습니다. 너 정확히 뭘 말하는거야? 일반적으로 웹 서비스는 호출 할 수있는 메소드 만 노출합니다. –

+0

만약 내가 올바르게 이해했다면 모든 메소드를 볼 수 있지만 그 메소드를 클릭하면 입력 필드가 올바르게 입력되지 않는 것입니까?'Add (int a, int b)'라고 말하면됩니다.하지만이 웹 메소드를 열면 이 A와 B 값을 입력하기 위해 텍스트 상자가 보이지 않습니까? – Kiran1016

+0

이 서비스는 WCF 서비스입니까, 아니면 기존 ASMX 서비스입니까? –

답변

5

설정 파일에 다음 내용이 있는지 확인해야합니다. 당신은 아마 테스트를 다시 실행 가능한대로 요법 테스트 서비스에 대한 SoapUI 같은 것을 사용해야 정말하지만

<configuration> 
<system.web> 
<webServices> 
    <protocols> 
     <add name="HttpGet"/> 
     <add name="HttpPost"/> 
    </protocols> 
</webServices> 
</system.web> 

.

+0

thnx ... 그것은 작동했습니다 ...;) – Namrata

+0

감사의 작품 {^ _ ^} –

관련 문제