2010-12-13 2 views
1

웹 서비스 응답을받는 동안 아래와 같은 오류 메시지가 나타납니다. 그리고 이것은 웹 서비스 버전이 업그레이드 된 후의 것입니다.프로토콜 예외가 사용자에 의해 처리되지 않았습니다.

콘텐츠 유형 multipart/related; type = "application/xop + xml"; 시작 = ""; 시작 정보 = "텍스트/xml"; 응답 메시지의 "boundary ="---- = _ Part_2_7001591.1292244022237 "이 바인딩의 내용 유형 (text/xml; charset = utf-8)과 일치하지 않습니다. 사용자 지정 인코더를 사용하는 경우 IsContentTypeSupported 메서드가 제대로 구현되었는지 확인하십시오. 응답의 처음 1024 바이트는 ' ------ = _ Part_2_7001591.1292244022237 Content-Type : application/xop + xml; 유형 = "텍스트/XML" 콘텐츠 전송 인코딩 : 8 비트 내용-ID :

ee5f1f723c8d3e4cde6d82624edb85b0_1292244022143_61101522KrishnM < '.

+0

해결 방법을 찾으셨습니까? – Karl

답변

1

web.config의 바인딩의 messageEncoding 속성을 Text에서 Mtom으로 변경해보십시오.

+0

감사합니다. 왜 더 많은 배경을 제공해 주실 수 있습니까? – Karl

0

이로 인해 스택 오버플로 예외가 발생할 수 있습니다. 스택 오버플로 예외는 디버거가 무한 (스레드) 루프에서 실행 중이기 때문에 발생합니다.

관련 문제