Hi!!
I'm a client trying to consume Web services exposed by Oracle Application using SOAP 1.1 and WS-SECURITY and J2EE, requirements is I have to send SOAP messages signed with my client Certificate and Encrypted by using Server Service Certificate over http (not https), due to messages is SOAP 1.1 i tried to use basicHttpBinding, and client configuration like this:
....
....
My problem is when operationn is executed, service returns error:
HTTP/1.1 100 Continue
HTTP/1.1 500 Internal Server Error
Date: Fri, 11 Sep 2009 14:21:42 GMT
Server: Oracle-Application-Server-10g/10.1.3.1.0 Oracle-HTTP-Server
Connection: close
Transfer-Encoding: chunked
Content-Type: text/xml
187
p:Client.GenericFaultWS-Security process failure:FAULT CODE: FailedCheck FAULT MESSAGE: Message is not signed
0
I don't know why basicHttpBinding is not signing messages, so I change to use customBinding like this configuration:
When operation is executed server responses with this error:
HTTP/1.1 100 Continue
HTTP/1.1 500 Internal Server Error
Date: Fri, 11 Sep 2009 13:32:37 GMT
Server: Oracle-Application-Server-10g/10.1.3.1.0 Oracle-HTTP-Server
Connection: close
Transfer-Encoding: chunked
Content-Type: text/xml
193
p:Client.GenericFaultWS-Security process failure:FAULT CODE: FailedCheck FAULT MESSAGE: XML Signature verification failed
0
I don't know how to establish connection, because using test server URL with Non-Security (no certificates) Security Mode ="None" (basicHttpBinding) all operation works fine!!!!
I need helps thanks