2017-05-17 7 views
1

아래 URL 유형을 테스트하고 싶습니다. 어떻게 테스트 할 수 있습니까? 실제 요청 및 응답을 보려면 어떤 도구를 사용해야합니까?아래의 net.tcp 서비스를 테스트하는 방법은 무엇입니까?

net.tcp : //xxx.yyy.com : 808/자극/zzzwebservice

나는 또한 Wireshark를 스마트 냄새를 시도했지만 나는 사람이 읽을 수있는 형태로 상세하게 요청 및 응답을 볼 수 없습니다.

답변

1

두 가지 옵션이 있습니다. 첫 번째 : NetTcpBinding은 기본적으로 전송 계층 암호화를 사용합니다. 따라서 Wireshark에서 메시지를 검사하려면이 기능을 비활성화해야합니다.

<netTcpBinding> 
    <binding name="yourBindingConfiguration"> 
     <security mode="None" /> 
    </binding> 
</netTcpBinding> 

또는 요청을 & 응답을 확인하는 WCF 추적을 사용할 수 있습니다.

  • 오른쪽
  • 에서 진단 섹션 로그 자동 세척을 활성화 MessageLogging 및 추적 물론이 호스트 ID가 쓰기 액세스 할 수있는 경로를 지정하여 Web.config의 /의 app.config를 클릭하고 편집 WCF 구성을 클릭하십시오 .
  • 해당 서비스 호출을 실행 한 후 추적 파일을 확인하십시오. 그런 다음 메시지를 볼 수 있습니다.
+0

고마워요! 도움이됩니다. –