Utilización de HTTPS con JMap
<< Click to Display Table of Contents >> Navigation: Seguridad > Utilización de HTTPS con JMap |
El protocolo HTTPS permite utilizar JMap de manera más segura encriptando todas las comunicaciones entre las aplicaciones JMap, JMap Admin y JMap Server.
Utilización de HTTPS con JMap Admin
Para utilizar HTTPS con JMap Admin usted debe instalar un certificado de seguridad en JMap Server. Para poder efectuar el cifrado de los datos es necesario contar con un certificado de seguridad.
Durante la instalación de JMap se propone una opción para la creación e instalación automática de un certificado de seguridad temporario. Este tipo de certificado permite proteger las comunicaciones pero engendra la aparición de numerosos mensaje de advertencia en los navegadores web dado que no es emitido por una organización de seguridad reconocida (CA o Certificate Authority).
Si usted posee un certificado de seguridad emitido especialmente para su organización, usted puede instalarlo. Este artículo https://k2geospatial.atlassian.net/wiki/x/EQAtAQ detalla el procedimiento para instalar un certificado.
Cuando usted ha instalado el certificado de seguridad en JMap Server, usted puede comenzar JMap Admin con un URL semejante a este:
https://miservidorjmap (asumiendo que se utiliza el puerto por defecto 443)
Si usted desea forzar la utilización permanente del protocolo HTTPS para JMap Admin, puede activar la redirección automática. Consulte la sección Parámetros de JMap Server para obtener más información.
Utilización de HTTPS con las aplicaciones JMap
Cuando usted despliega las aplicaciones JMap (Pro, Web o Mobile) con JMap Admin, usted puede especificar el protocolo (HTTP o HTTPS) que será utilizado para las comunicaciones entre la aplicación y JMap Server. Si el despliegue es de tipo local (aplicación albergada en JMap Server). el protocolo HTTPS se propone sólo si un certificado de seguridad está instalado en JMap Server. Se trata del mismo certificado que para JMap Admin (ver la sección precedente). Si el despliegue es de tipo externo (aplicación albergada en otro servidor), se proponen los dos protocolos.
En el caso de JMap Pro, los protocolos HTTP o HTTPS se utilizan solamente si la opción por Proxy está seleccionada para el despliegue.