.Net 3.5 ASMX 웹 서비스에 다음 요청을 보냅니다. ASMX WebServices 문제
<SOAP-ENV:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<Login xmlns="http://tempuri.org/" id="o0" SOAP-ENC:root="1">
<password xsi:type="xsd:string">1234</password>
<userName xsi:type="xsd:string">Developer</userName>
</Login>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
디버깅에
네임 스페이스 xsd는 http://www.w3.org/2001/XMLSchema을 가리키며 유효합니다.
.Net에서 응답을 deserialize 할 수없는 이유는 무엇입니까? 왜 예외를 던지지 않습니까? BTW : 서비스 정의 별칭이 http://www.w3.org/2001/XMLSchema이고 "s"입니다. 그게 문제가 될 수 있을까요?
친절한 답변,
은 스택 오버플로에서 가독성을 위해 추가 된
태그이거나 봉투의 일부입니까? – RuudKok
가독성을 위해 추가되었습니다. –