![HCL Commerce Developer](../../base/images/ngdev.gif)
Habilitar SSL para conexiones de base de datos en un entorno de desarrollo
A medida que actualice el sitio para cumplir el Reglamento general de protección de datos (RGPD), es posible que necesite realizar pasos adicionales para cifrar los datos de cliente durante toda la comunicación, tanto interna como externa. Normalmente, el entorno de desarrollo no debe incluir datos personales para los compradores. Si las circunstancias requieren el uso de datos personales en el entorno de desarrollo, cifre la comunicación entre los servidores y la base de datos. Para proteger cualquier transferencia de datos entre un servidor y la base de datos, puede configurar una conexión de capa de sockets seguros (SSL).
De forma predeterminada, los datos que se comunican entre los servidores de HCL Commerce y su base de datos no están cifrados. HCL Commerce solo cifra la comunicación entre el Servidor de transacciones y el servidor de búsqueda y entre el servidor de tienda y el servidor de búsqueda. En circunstancias excepcionales, la información de cliente puede utilizarse en el entorno de desarrollo para fines de prueba y validación. Por este motivo, es una opción cifrar las comunicaciones con el entorno de desarrollo.
- Servidor
- Servidor de búsqueda
Antes de empezar
Configure DB2 para utilizar SSL antes de cambiar al protocolo en HCL Commerce.
- Configure la base de datos para utilizar SSL. Para obtener más información, consulte Configurar el soporte de capa de sockets seguros (SSL) en una base de datos DB2.
- Extraiga el certificado que se ha creado en el paso anterior y cópielo en el entorno de HCL Commerce. SSL utiliza el certificado para conectar la base de datos a los programas de utilidad de HCL Commerce.
Procedimiento
-
Importe el certificado de servidor de bases de datos del servidor:
-
Configure el origen de datos para dar soporte a SSL para el servidor.
- Seleccione .
- Seleccione WCDataSource en la lista de origen de datos.
- Actualice el número de puerto en la sección de Propiedades de origen de datos comunes y necesarias. Introduzca el valor del puerto de seguridad que estableció en el servidor de la base de datos.
- Pulse Aplicar.
- En la sección Propiedades adicionales, seleccione Propiedades personalizadas.
- Pulse Nuevo.
- Introduzca sslConnection en el campo Nombre e introduzca 'true' en el campo Valor.
- Pulse Aceptar para guardar la configuración.
-
Configure la conexión de la base de datos para el servidor de búsqueda.Repita estos pasos para configurar la conexión de base de datos para el servidor de búsqueda.
- Importe el certificado del servidor de bases de datos del servidor de búsqueda. Consulte Importar certificados desde un archivo JSON local.
- Configure el origen de datos para dar soporte a SSL en el servidor de búsqueda.
- Reinicie el servidor de prueba y el servidor de búsqueda.