Configuring the Siebel Application to Use the WS-Security Specification
To use the WS-Security specification in the Siebel application, two parameters, UseAnonPool and Impersonate, must be set. An example of configuring WS-Security for Siebel inbound Web services follows.
To configure the Siebel application to use the WS-Security specification
Check Configure Anonymous Pool parameter in the basic information section of the eai_anon application in the Application Interface profile.
For more information about configuring the anonymous pool, see Siebel Performance Tuning Guide.
Start the Siebel Server.
Navigate to the Administration - Server Configuration screen, Enterprises view, and then Profile Configuration.
In the Profile Configuration list, query the Alias field for SecureWebService.
Make sure that the SecureWebService profile (named subsystem) has parameters with the following values:
Parameter Alias Value Service Method to Execute
DispatchMethod
Dispatch
Service to Execute
DispatchService
Web Service Inbound Dispatcher
Impersonate
Impersonate
True
When the client makes a call to the Web service, make sure that SWEExtSource points to the correct application name and named subsystem, for example:
http://myserver/siebel/app/eai_anon/enu/?SWEExtCmd=Execute &SWEExtSource=SecureWebService