0
C# .NET 응용 프로그램에서 Java 기반 웹 서비스를 사용하고 있습니다.AXIS의 SOAP 동작 오류
XML 형식의 SOAP 메시지를 보내고 있습니다.
하지만이 오류 메시지가 수신 해요 :
NS1 : Client.NoSOAPAction 없음이 SOAPAction 헤더 당신은 당신의 서비스에 대한 WSDL 볼 필요가
C# .NET 응용 프로그램에서 Java 기반 웹 서비스를 사용하고 있습니다.AXIS의 SOAP 동작 오류
XML 형식의 SOAP 메시지를 보내고 있습니다.
하지만이 오류 메시지가 수신 해요 :
NS1 : Client.NoSOAPAction 없음이 SOAPAction 헤더 당신은 당신의 서비스에 대한 WSDL 볼 필요가
합니다.
SOAPAction은 비누 봉투를 보내는 URL이므로 SOAP 헤더는 http 헤더에이 소프트웨어를 설정해야합니다.
요청을 수동으로 작성하는 것처럼 들립니다. SOAP 서비스이기 때문에 VS (서비스 참조 추가) 또는 wsdl.exe를 사용하여 프록시를 생성 할 수 있어야합니다. 이 프록시는 SOAPAction을 포함하여 올바른 요청 XML 및 헤더를 생성해야합니다. James Anderson이 말했듯이이 작업이 여전히 작동하지 않는 경우 Java 서비스에서 반환하는 WSDL을 확인할 수 있습니다. –