Analyse par X500DistinguishedName des noms conviviaux
Sur Linux et macOS, un nom unique comportant un composant de nom unique relatif avec le préfixe « OID » et suivi d’un nom convivial n’est plus analysé. Par exemple, OID.STREET=MainStreet
n’est plus analysé.
Comportement précédent
Sur Linux et macOS uniquement, un nom unique est correctement analysé même si l’identificateur d’objet (OID) était un nom convivial.
Nouveau comportement
La tentative d’analyse d’un nom unique comportant un composant avec le préfixe « OID » mais non suivi d’un identificateur OID bien formé et décimal avec point lève une CryptographicException.
Version introduite
.NET 7
Type de changement cassant
Ce changement peut affecter la compatibilité binaire.
Raison du changement
Windows n’autorise pas les noms uniques de noms conviviaux avec identificateur OID. Leur fonctionnement dans Linux et macOS était une coïncidence et non intentionnel. Pour assurer la cohérence entre les plateformes, la logique d’analyse a été améliorée en vue de refuser ce format.
Action recommandée
Modifiez les composants de nom unique avec préfixe « OID » pour utiliser un identificateur OID, comme OID.1.2.3.4=MyValue
.
API affectées
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour