How To Deploy WebServices Security X.509 Certificate Token & Use To Call Outbound WebService From WF (Doc ID 1589872.1)

Last updated on APRIL 27, 2017

Applies to:

Siebel CRM - Version 8.1.1.9 [23016] and later
Information in this document applies to any platform.

Symptoms

8.1.1.9 , Windows 2003

Statement of Issue:
-------------------------
When sending outbound webservice as secure, the BinarySecurityToken that is part of X.509 Certificate Protocol is not visible in the outbound webservice dmp file.

Error:
------
SBL-EAI-04117: HTTP Request error during 'Submitting Data SendHTTP request': 'Status code - 500'

Actual Behavior:
----------------------
When testing with SOAP UI, it generates a message containing a successful soap header with BinarySecurityToken: the request can be sent successfully
 
 <SOAP-ENV:Header><wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
 <wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="X509-FC...........04513">DES2..........Bptz0yCXz0uE0KbqOw</wsse:BinarySecurityToken>
 .....
 </wsse:SecurityTokenReference></ds:KeyInfo></ds:Signature><wsu:Timestamp wsu:Id="TS-9">..
      <wsse:Security xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/07/secext">
         <wsse:UsernameToken>
            <wsse:Username>**********</wsse:Username>
            <wsse:Password>********</wsse:Password>
         </wsse:UsernameToken>
      </wsse:Security>


Whereas the same message tested by Siebel business process simulator fails with the error above

Expected Behavior:
-------------------------
The same message is expected to be sent by Siebel successfully to outsite

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms