Modify the configuration of an existing WS-Notification
service to require use of SOAP over HTTPS instead of SOAP over HTTP.
Before you begin
This task assumes that you have an existing WS-Notification
service and service points, and that you are using the SOAP over HTTP
binding.
About this task
By default the SOAP over HTTP endpoint listener application
used by WS-Notification accepts both HTTP and HTTPS requests. HTTPS
can be used by changing the endpoint listener URL prefix to https:// on
each WS-Notification service point for the service, and modifying
the port to the HTTPS port used by the server (default of 9443).
To
configure secure access to a WS-Notification service by using SOAP
over HTTPS, complete the following steps:
Procedure
- Using the administrative console, navigate to service_name or bus_nameservice_name,
then identify the WS-Notification service points for the WS-Notification
service you want to secure.
- Configure HTTPS access individually on each of the WS-Notification
service points by repeating the following sub-steps:
- Create a new endpoint listener with an https URL
as the URL root.
- Modify
this WS-Notification service point to associate the inbound
port for the new endpoint listener with this service point.
The https URL appears in the published
WSDL file.
- Prevent the new endpoint listener from accepting HTTP
connections by modifying the virtual host settings. For
more information, see Virtual hosts and Creating a Secure Sockets Layer configuration.