Duplicar posibles:
How are SSL certificate server names resolved/Can I add alternative names using keytool?¿La dirección IP como nombre de host (CN) al crear un certificado? (HTTPS equivocado nombre de host: debe ser <ipAddress>)
creé un certificado y establecer el CN a la dirección IP del servidor que está en xxx.xxx formato .xxx.xxx Pero cuando intento ejecutar mi código en Java, recibo un mensaje de error HTTPS hostname wrong: should be <xxx.xxx.xxx.xx>
.
¿Qué podría estar mal? Estoy seguro de que me estoy conectando a la dirección IP correcta. Sin embargo, no especifiqué el puerto del servidor en el certificado. ¿Se requiere el puerto cuando se proporciona el valor para CN? Pero estoy usando el puerto predeterminado para https que es 8443. Además, traté de cambiar mi CN de la dirección IP de mi servidor a "localhost". Funciona después de eso. Estoy pensando si la parte CN no acepta una dirección IP como valor?
¿Puede explicar cómo funciona el CN y cuál es el valor requerido para ello?
Gracias!
Para los downvoters: la búsqueda de nombres * es * por definición específica del tiempo de ejecución, en este caso para el tiempo de ejecución de Java, y por lo tanto está en el tema. Si esta pregunta es downvoted, off- la cuestión del tema probablemente no sea una buena razón. –