Message d’erreur-exception/la demande a été abandonnée : impossible de créer un canal sécurisé SSL/TLS

la programmation


Lorsque j’essaie de répondre à une demande post-API à partir de mon code source, j’obtiens cette erreur. Lorsque j’essaie de dépanner, l’hôte constate qu’au lieu d’envoyer une chaîne de certificats, nous envoyons des paquets fin. Mais dans le code, nous ne sommes pas en mesure de découvrir l’erreur qui explique pourquoi cela se produit. Quelqu’un peut-il aider ici. La langue est .NET

Ce que j’ai essayé :

Vérifiez le code deux fois mais vous n’obtenez aucune erreur

Solution 1

L’erreur indique généralement que le serveur n’est pas associé à un certificat valide et que vous effectuez une demande à un point de terminaison sécurisé, ou que le serveur ne définit pas la version TLS. Si le point de terminaison vous appartient, assurez-vous d’ajouter un certificat valide au point de terminaison et de définir la version TLS sur TLS 1.2 au minimum (mieux encore, définissez-la sur TLS3).

Si le site appartient à quelqu’un d’autre, contactez-le et signalez-lui un incident pour régler les problèmes de son côté. Vous ne devez en aucun cas essayer de pirater la définition de protocoles de sécurité dans votre code pour ignorer l’erreur. Si les propriétaires du service ne prennent pas la peine de définir des paramètres de sécurité aussi simples de leur côté, que négligent-ils d’autre ?

Solution 2

L’hôte dit de résoudre le problème de notre côté en tant qu’équipe réseau en lui donnant un journal dans lequel, au lieu d’un certificat, il reçoit le paquet fin. Et nous ne parvenons pas à découvrir le problème.

コメント

タイトルとURLをコピーしました