Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual Ver el historial de la página

Versión 1 Siguiente »

Contenido



Resumen
  • Versión: 1.0.0

El presente documento es una guia, cómo tal es un compendio de instrucciones y buenas prácticas a seguir para conseguir llegar a buen termino un tema concreto.

Para cualquier duda sobre el mismo puede contactar en l-arquitectura.stic@juntadeandalucia.es

Histórico de cambios

Los cambios en la guías vendrán acompañados de un registro de las modificaciones. De este modo se podrá realizar un seguimiento y consultar su evolución. Ordenándose de mas recientes a menos recientes, prestando especial cuidado a las cabezeras de la tablas dónde se indican las fechas de entrada en vigor y versión.

Versiónv01r00Fecha publicación
Fecha entrada en vigor
Alcance
  • Instrucciones de instalación de un certificado en java y .net core
  • Listado de certificados actuales


Introducción

Este espacio pretende conseguir configurar los entornos y los desarrollos para poder comunicarse por https con los distintos servicios provistos por el Servicio Andaluz de Salud

Configuración

La comunicación con los diferentes sistemas del SAS que requieran una comunicación a través de https deberá tener instalados los certificados provistos por el SAS dentro del sistema operativo desde el que se va a realizar a comunicación (entorno de desarrollo, contenedor, servidor).

Windows

Para instalarlo en entornos windows

Java

La contraseña por defecto del cacerts de java es changeit

Instalar
keytool -import -alias <alias> -keystore "<JAVA_HOME>\lib\security\cacerts" -file <certificado>
Borrado
keytool -delete -noprompt -alias <alias>  -keystore "<JAVA_HOME>\lib\security\cacerts"

Node

Instalar
npm config set cafile "<path to your certificate file>"
Extender Certificado ya existente
$env:NODE_EXTRA_CA_CERTS += '<path to certificate file>'

Linux

Para instalarlo en entornos Linux

Java

La contraseña por defecto del cacerts de java es changeit

Instalar
keytool -import -alias <alias> -keystore "<JAVA_HOME>\lib\security\cacerts" -file <certificado>
Borrado
keytool -delete -noprompt -alias <alias>  -keystore "<JAVA_HOME>\lib\security\cacerts"

.Net Core

Instalar
sudo cp <certificado> /etc/pki/ca-trust/source/anchors/
sudo update-ca-trust
Instalar
sudo rm /etc/pki/ca-trust/source/anchors/<certificado>
sudo update-ca-trust

Node

Instalar
npm config set cafile "<path to your certificate file>"
Extender Certificado ya existente
export NODE_EXTRA_CA_CERTS="<path to certificate file>:$NODE_EXTRA_CA_CERTS"

Certificados Disponibles

CertificadoDescripciónFicheroFin de validez
SAS-RAIZCertificado Raiz

 

SAS-ComponentesCertificado intermedio

 

SAS-JuntaCertificado SAS

 

SAS*Certificado Unificado

 


*  los certificados crt_change se deben cambiar la extensión a crt

  • Sin etiquetas