I am trying to perform a CustomerCreateRequest on https://test2messaging.easylink.com/soap/sync
I "think" I have successfully made an AuthenticateRequest request to the same server. I get an OK status from the server when I do this.
I don't use a certificate when I make the SOAP calls. Instead I use the technique of adding authentication in the soap header like so..
<SOAP-ENV:Header>
<ns2:Request>
<ns2:ReceiverKey>https://test2messaging.easylink.com/soap/sync</ns2:ReceiverKey>
<ns2:Authentication>
<ns2:XDDSAuth>
<ns2:RequesterID>USERID</ns2:RequesterID>
<ns2:Password>PASSWORD</ns2:Password>
</ns2:XDDSAuth>
</ns2:Authentication></ns2:Request>
</SOAP-ENV:Header>
I understand doing the above technique is good enough for authentication?
Anyhow, CustomerCreateRequest is giving me a status code of 5409. "User authentication not accepted"
My code is in PHP. I have the raw SOAP XML that I am submitting. Would it be helpful to include that XML in the post (with the credentials blocked out of course).
I can give you the userid and password that I am using (for authentication) in a separate email if you like.
Cheers and thanks,
David Balme