Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
À compter de .NET 10, OpenSSL 1.1.1 ou version ultérieure est requis sur les plateformes Unix où .NET utilise OpenSSL pour le chiffrement, tel que Linux. Si OpenSSL 1.1.1 n’est pas disponible sur une plateforme qui l’exige, l’application ne démarre pas. .NET 10 sur macOS n’utilise pas OpenSSL et n’est pas affecté par cette modification.
Version introduite
.NET 10
Comportement précédent
Les applications .NET ont pris en charge les versions OpenSSL antérieures à la version 1.1.1, comme 1.0.2 et 1.1.0.
Nouveau comportement
À compter de .NET 10, les applications .NET nécessitent OpenSSL 1.1.1 ou version ultérieure. Si OpenSSL 1.1.1 n’est pas disponible sur une plateforme qui l’exige, l’application ne démarre pas.
Type de changement cassant
Ce changement est un changement de comportement.
Raison de la modification
OpenSSL antérieur à OpenSSL 1.1.1 est obsolète et n’est pas pris en charge par les distributions Linux ou Unix standard. La prise en charge de ces versions d’OpenSSL obsolètes augmente la complexité de la maintenance, et cet effort est mieux consacré à la prise en charge des versions modernes d’OpenSSL.
Action recommandée
Utilisez une distribution de Linux ou Unix qui inclut OpenSSL 1.1.1 ou version ultérieure.
API affectées
Aucun.