De forma predeterminada, un elemento httpEndpoint utiliza la configuración SSL
predeterminada del servidor, defaultSSLConfig. Puede configurar un elemento httpEndpoint
de modo que utilice una configuración SSL distinta a la configuración SSL predeterminada.
Acerca de esta tarea
Puede configurar un httpEndpoint de modo que utilice una configuración SSL de
varias maneras. Los ejemplos siguientes muestran diferentes maneras para configurar un
httpEndpoint de modo que utilice una configuración SSL distinta a la configuración SSL
predeterminada.
Procedimiento
- Establezca las opciones SSL directamente en httpEndpoint. En el ejemplo siguiente se muestra cómo establecer las opciones SSL en el
httpEndpoint, y se presupone que tiene una configuración SSL denominada
wasListenerSSLConfig ya definida que no está en este ejemplo:
<httpEndpoint id="defaultHttpEndpoint"
host="${listener.host}"
httpPort="${http.port}"
httpsPort="${https.port}">
<sslOptions sslRef="wasListenerSSLConfig" />
</httpEndpoint>
- Referencia a un elemento sslOption en httpEndpoint. En el ejemplo siguiente se muestra cómo hacer referencia a un elemento sslOption, y
se presupone que tiene una configuración SSL denominada wasListenerSSLConfig ya definida,
que no está en este ejemplo:
<sslOptions id="mySSLOptions" sslRef="wasListenerSSLConfig" />
<httpEndpoint id="defaultHttpEndpoint"
host="${listener.host}"
httpPort="${http.port}"
httpsPort="${https.port}"
sslOptionsRef="mySSLOptions"
/>
- Cambie el elemento sslOptions predeterminado para que apunte a una configuración SSL
distinta a la configuración SSL predeterminada. Esta opción no altera el elemento httpEndpoint. En el ejemplo siguiente se muestra
cómo cambiar el elemento sslOptions predeterminado, y se presupone que tiene una
configuración SSL denominada wasListenerSSLConfig ya definida, que no está en este
ejemplo:
<sslOptions id="defaultSSLOptions" sslRef="wasListenerSSLConfig" />