Maison >Java >javaDidacticiel >Pourquoi est-ce que je reçois l'erreur « Message SSL non reconnu, connexion en texte brut ? » en Java ?

Pourquoi est-ce que je reçois l'erreur « Message SSL non reconnu, connexion en texte brut ? » en Java ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-28 20:57:15905parcourir

Why Am I Getting the

Exception : "Message SSL non reconnu, connexion en texte brut ?

L'erreur "Message SSL non reconnu, connexion en texte clair ?" se produit lors de la tentative d'établissement une connexion avec un serveur HTTPS utilisant un package Java. Cette exception indique une incompatibilité entre la connexion sécurisée attendue et le texte brut réel. connexion.

Cause :

L'exception se produit en raison d'un échec d'établissement d'une connexion SSL/TLS sécurisée avec le serveur. La cause sous-jacente peut être que la connexion est. non configuré pour HTTPS, utilisant un numéro de port incorrect ou qu'il existe des problèmes de confiance avec le serveur certificat.

Solution :

Pour résoudre ce problème, vérifiez les éléments suivants :

  • Vérifiez le numéro de port : Assurez-vous que vous utilisez le bon numéro de port pour HTTPS, généralement 443.
  • Activer SSL/TLS sur le serveur : Vérifiez que le serveur HTTPS est correctement configuré pour accepter les connexions SSL/TLS.
  • Vérifiez les certificats CA : Assurez-vous que le certificat du serveur est signé par un Autorité de certification (CA) de confiance et que le certificat de l'autorité de certification est installé sur la machine client.
  • Désactivez les connexions en texte brut : Si possible, désactivez l'option permettant d'accepter les connexions en texte clair sur le serveur, car elles ne sont pas sécurisées.

En vous assurant que la connexion est correctement configurée et que les certificats nécessaires sont installés, vous pouvez établir une connexion sécurisée avec le serveur HTTPS et résolvez l'exception "Message SSL non reconnu".

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn