Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.





Bridge v7.

...

4 - Configuración HTTPS




Painel
borderColor#E4E3E3
titleColor#ffffff
borderWidth1
titleBGColor#704581
titleCONTENIDO


Expandir
titleExpandir contenido
Índice




Configuración en Bridge Manager

Para iniciar el BM con el protocolo HTTPS es necesario contar previamente con un certificado válido.

...

@echo off
title "Bridge Manager BMC7"
java -Dgrails.env=prod -Dserver.port=8380 -Dserver.ssl.enabled=true -Dserver.ssl.keyStore=demo.napse.global.p12 -Dserver.ssl.keyStorePassword=nosotros -Dserver.ssl.protocol="TLSv1.2" -Dserver.ssl.ciphers="TLS_DHE_RSA_WITH_AES_128_GCM_SHA256,TLS_DHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_GCM_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA256,TLS_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" -Dgrails.mongodb.url="mongodb://bridge:nosotros@localhost:27017/BMC7?authSource=admin&authMechanism=SCRAM-SHA-1" -jar bridge.war
cmd /k


Configuración en Bridge Core Server

Para iniciar el Bridge Core Server con el protocolo HTTPS es necesario contar previamente con un java keystore, esto un un archivo .jks el cual contiene los certificados.

...

@echo off
title Bridge Server BMT7
java -cp WEB-INF/lib/* -Dlog4j.configuration=WEB-INF/log4j.xml -Dmode=inproc -DserverPort=8182 -Dhttps=true -DkeyStorePath=config/ssl.jks -DkeyStorePassword=nosotros -DposDB=false -Dfile.encoding=utf-8 com.synthesis.bridge.bcoreserver.BridgeCoreRestServer
cmd /k


Configuración en Bridge Api

Certificados

  • Instalación de certificados 
  • En una carpeta dentro del directorio de instalación se deben dejar los certificados
    • La ubicación de la carpeta es: directorio de instalación\bridgeapi\certificate
  • Los mismos deben ser por dominio (no por IP)

Configuración

  • Al levantar API, en la configuración lee el archivo default.json (ubicado en directorio de instalación\bridgeapi\config)
  • En este archivo debe modificarse la configuración del parámetro server, "isSsl" = true

...