Intercambiar certificados entre los almacenes de confianza de HCL Commerce y de Sterling Order Management.

Debe intercambiar los certificados de lo servidores HCL Commerce y Sterling Order Management entre los almacenes de confianza de HCL Commerce y de Sterling Order Management.

Por qué y cuándo se efectúa esta tarea

En esta tarea, añada el certificado de servidor Sterling Order Management al almacén de confianza de HCL Commerce y, a continuación, añada el certificado de servidor HCL Commerce al almacén de confianza de Sterling Order Management.

Procedimiento

Primero, añada el certificado de servidor Sterling Order Management al almacén de confianza de HCL Commerce:

  1. Extraiga el certificado de servidor de Sterling Order Management.
    1. En la consola de soluciones integradas, vaya a Seguridad > Certificado SSL y gestión de claves > almacenes de claves y certificados y pulse NodeDefaultKeyStore.
    2. En Propiedades adicionales, pulse Certificados personales.
    3. Pulse el predeterminado y, a continuación, pulse Extraer.
    4. En propiedades generales, especifique un nombre de archivo para el certificado y pulse Aceptar. Por ejemplo, especifique /opt/Webphere/sccert.arm.
    5. Copie el certificado en el servidor HCL Commerce.
  2. Añada la certificación de servidor a HCL Commerce.
    • Para entornos de desarrollo:
      1. Inicie sesión en la consola de soluciones integrada en el entorno de desarrollo.
      2. Vaya a Certificado SSL y gestión de claves > Almacén de claves y certificados > NodeDefaultTrustStore > Certificados de firmantes.
      3. Pulse Añadir e introduzca un alias y un nombre de archivo para el certificado. Por ejemplo, sccret.
      4. Pulse Aceptar y luego Guardar.
    • Para entornos de tiempo de ejecución o de producción:
      1. Importe la certificación extraída al servidor de transacciones de HCL Commerce de una de las dos formas siguientes:
        • Gestionar los certificados manualmente.
          Notes:
          • Al copiar los certificados en el archivo JSON, debe sustituir el salto de línea por \n para asegurarse de que toda la serie de certificado está en una sola línea.
          • Esta integración con Apple Pay utiliza la validación de certificado SSL unidireccional. Para la validación de certificado SSL unidireccional, donde una aplicación necesita un certificado para comunicarse con otra aplicación que tiene SSL habilitado, solo necesita definir el issuing_ca en el archivo JSON.
          • Cargue los archivos JSON en el directorio /SETUP/certs/custom del contenedor Docker.
        • Gestionar certificados con Vault.

Primero, añada el certificado de servidor HCL Commerce al almacén de confianza de Sterling Order Management:

  1. Extraiga el certificado de servidor de HCL Commerce.
    1. En la consola de soluciones integradas, vaya a Seguridad > Certificado SSL y gestión de claves > almacenes de claves y certificados y pulse NodeDefaultKeyStore.
    2. En Propiedades adicionales, pulse Certificados personales.
    3. Seleccione el certificado creado en el paso 1 y pulse Extraer.
    4. En propiedades generales, especifique un nombre de archivo para el certificado y pulse Aceptar. Por ejemplo, especifique /opt/Webphere/wcclient.arm.
  2. Añada el certificado del servidor a Sterling Order Management.
    1. En la consola de soluciones integradas, vaya a Seguridad > Certificado SSL y gestión de claves > Almacenes de claves y certificados y pulse NodeDefaultTrustStore.
    2. Pulse Certificados de firmante.
    3. Pulse Añadir. Especifique un alias y un nombre de archivo para el certificado. Por ejemplo, especifique wcclient.
    4. Pulse Aceptar y, a continuación, pulse Guardar.