servicio web a través de HTTPS con el certificado autofirmado en ColdFusion?
-
05-10-2019 - |
Pregunta
¿Cómo activar la llamada de servicio web a través de HTTPS con el certificado autofirmado en ColdFusion 9?
De acuerdo con el documento, <cfhttp>
debería funcionar, pero ¿qué hay de <cfinvoke>
?
Si utilizo cfhttp, ¿sigue siendo necesario para instalar el certificado tal como se describe aquí? http://kb2.adobe.com/cps/400/kb400977.html
Me trató el simple uso de https en cfinvoke, llegué excepción SSLPeerUnverifiedException: peer not authenticated
.
Gracias
Solución
Si utilizo cfhttp, ¿sigue siendo necesario para instalar el certificado tal como se describe aquí? http://kb2.adobe.com/cps/400/kb400977.html
Sí.
Para conexiones seguras a los servidores remotos a través de SSL, todas las versiones actuales de ColdFusion requiere el certificado SSL del sistema remoto de existir en almacén de confianza del certificado de ColdFusion.
Esto incluiría tanto cfhttp y cfinvoke.
En pocas palabras, no hay forma de evitar importar el certificado en el almacén de confianza cuando está autofirmado.