[ACCEPTED]-How do you determine a valid SoapAction?-soap

Accepted answer
Score: 40

You can see the SoapAction that the service 10 operation you're calling expects by looking 9 at the WSDL for the service. For .NET services, you 8 can access the WSDL by opening a web browser 7 to the url of the service and appending 6 ?wsdl on the end.

Inside the WSDL document, you 5 can see the SoapActions defined under the 4 'Operation' nodes (under 'Bindings'). For 3 example:

<wsdl:operation name="Execute">
  <soap:operation soapAction="http://tempuri.org/Execute" style="document" />

Find the operation node for the 2 operation you're trying to invoke, and you'll 1 find the Soap Action it expects there.

More Related questions