Integration Platform Technologies: Siebel Enterprise Application Integration > Web Services > About Web Services Security Support >
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
- Set the UseAnonPool parameter in the eapps.cfg (SWE plug-in) file under [/eai_anon_enu] as follows:
UseAnonPool = TRUE
- 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:
|
|
|
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 virtual directory and named subsystem, for example:
http://myserver/eai_anon_enu/start.swe?SWEExtCmd=Execute &SWEExtSource=SecureWebService&UserName=user&Password=pass
|