Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Od verze .NET 10 se na platformách Unix vyžaduje OpenSSL 1.1.1 nebo novější, kde .NET používá OpenSSL pro kryptografii, jako je Linux. Pokud OpenSSL 1.1.1 není k dispozici na platformě, která ji vyžaduje, aplikace se nespustí. .NET 10 v systému macOS nepoužívá OpenSSL a nemá na tuto změnu vliv.
Verze byla představena
.NET 10
Předchozí chování
Aplikace .NET podporovaly verze OpenSSL starší než 1.1.1, například 1.0.2 a 1.1.0.
Nové chování
Od verze .NET 10 vyžadují aplikace .NET OpenSSL 1.1.1 nebo novější. Pokud OpenSSL 1.1.1 není k dispozici na platformě, která ji vyžaduje, aplikace se nespustí.
Typ zásadní změny
Tato změna je změna chování.
Důvod změny
OpenSSL před OpenSSL 1.1.1 je zastaralý a není podporována standardními distribucemi Linuxu nebo Unixu. Podpora těchto zastaralých verzí OpenSSL zvyšuje složitost údržby a toto úsilí je lépe vynaloženo na podporu moderních verzí OpenSSL.
Doporučená akce
Použijte distribuci Linuxu nebo Unixu, která obsahuje OpenSSL 1.1.1 nebo novější.
Ovlivněná rozhraní API
Žádné.