Crear una conexión segura entre el cliente del motor de presentación web y el servidor

La creación de una conexión HTTPS segura entre el cliente del motor de presentación web y el servidor requiere certificados. Puede crear y usar sus propios certificados.
FactoryTalk Optix
genera archivos de certificado cuando
Archivo de certificado
y
Archivos de clave privada
están en blanco. Puede generar y localizar los archivos de certificado y, a continuación, cargarlos en el objeto
WebPresentationEngine
y en el explorador que va a utilizar para crear la conexión segura.
IMPORTANTE: High Availability: Si no se proporciona un certificado, cada pod genera su propio certificado HTTPS autofirmado. En caso de conmutación por error, la identidad del certificado cambia y el navegador bloquea la conexión. Para HTTPS en High Availability, proporcione su propio certificado y clave privada en el archivo del proyecto para que todos los pods se implementen con la misma identidad de certificado.
Consulte Configurar un motor de presentación web para configurar el objeto
WebPresetationEngine
.
  1. Configure el nombre de host del motor de presentación web, que es el nombre del equipo host, para que coincida con el nombre de host del certificado:
    1. En
      Vista del proyecto
      , seleccione
      WebPresentationEngine
      .
    2. En
      Propiedades
      , en
      Nombre de host
      , introduzca el nombre del equipo host.
      CONSEJO: El nombre del certificado del explorador debe coincidir con el nombre de host del motor de presentación web.
    3. Introduzca la dirección IP a menos que esté emulando desde su equipo local. Si está emulando desde su equipo local, en
      Dirección IP
      introduzca
      0.0.0.0
      .
    4. En
      Protocolo
      , seleccione
      https
      .
    5. En
      Puerto
      , introduzca el número de puerto.
  2. Seleccione
    Icono Ejecutar
    Ejecutar
    para ejecutar el proyecto en emulador y establecer la conexión web que crea los archivos de certificado.
  3. Copie y guarde los archivos de certificado en una ubicación conocida:
    1. Abra el explorador de archivos.
    2. Para ir al área de datos de la aplicación, escriba
      %appdata%
      y presione
      Entrar
      .
    3. Para desplazarse por la estructura de carpetas de los archivos de certificado creados por el emulador, seleccione
      Local
      Rockwell Automation
      FactoryTalk Optix
      Emulador
      Proyectos
      .
    4. Seleccione su proyecto.
    5. Seleccione
      ApplicationFiles
      .
    6. Copie y pegue los archivos .der y .pem en una ubicación conocida.
  4. Con
    WebPresentationEngine
    aún seleccionado, cargue los archivos de certificado en
    Propiedades
    :
    1. En
      Archivo de certificado
      , seleccione
      EXAMINAR
      y desplácese para seleccionar el archivo de certificado .der de la ubicación donde almacenó el archivo, seleccione
      Icono Importar archivos
      Importar archivo(s)
      y elija
      Seleccionar
      .
    2. En
      Archivo de clave privada
      , seleccione
      EXAMINAR
      y desplácese para seleccionar el archivo de certificado .pem de la ubicación donde almacenó el archivo, seleccione
      Icono Importar archivos
      Importar archivo(s)
      y elija
      Seleccionar
      .
  5. Seleccione
    Icono Ejecutar
    Ejecutar
    para reiniciar el emulador y asegurarse de que se está conectando a la instancia correcta del servidor web.
  6. Exporte e instale el certificado del navegador:
    1. En la barra de direcciones de la conexión del navegador establecida, seleccione Icono no seguro
      No seguro
      .
    2. En
      Acerca de
      , después de
      Su conexión al sitio no es segura,
      seleccione
      >
      y, a continuación, seleccione Mostrar icono de certificado
      Mostrar certificado
      .
    3. En
      Visor de certificados (nombre de su equipo)
      , seleccione
      Detalles
      y seleccione
      Exportar
      .
    4. Seleccione el archivo .der que tenga el nombre de su equipo antes de la extensión .der.
    5. Desplácese a una ubicación que recuerde y seleccione
      Guardar
      .
    6. Vaya a la ubicación guardada y haga doble clic en el archivo .der.
    7. En
      Certificado
      , seleccione
      Instalar certificado
      para instalar el certificado en el explorador.
    8. Deje seleccionado
      Usuario actual
      y seleccione
      Siguiente
      .
    9. Seleccione
      Colocar todos los certificados en el siguiente almacén
      y seleccione
      Examinar
      .
    10. En
      Seleccionar almacén de certificados
      , seleccione
      Autoridades de certificación raíz de confianza
      y, a continuación, seleccione
      Aceptar
      .
    11. En
      Completar el Asistente para la importación de certificados
      , seleccione
      Siguiente
      y, a continuación, seleccione
      Finalizar
      .
    12. Cuando la importación se haya realizado correctamente, seleccione
      Aceptar
      dos veces.
  7. Para establecer su conexión de la web al servidor, en el navegador, introduzca
    https:\\hostname:port
    . Por ejemplo, introduzca
    https:\\(computername):8080
    para el emulador.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal