Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Начиная с .NET 10, OpenSSL 1.1.1 или более поздней версии требуется на платформах Unix, где .NET использует OpenSSL для шифрования, например Linux. Если OpenSSL 1.1.1 недоступен на платформе, требующей ее, приложение не сможет запуститься. .NET 10 в macOS не использует OpenSSL и не влияет на это изменение.
Представленная версия
.NET 10
Предыдущее поведение
Приложения .NET поддерживают версии OpenSSL до версии 1.1.1, например 1.0.2 и 1.1.0.
Новое поведение
Начиная с .NET 10, приложения .NET требуют OpenSSL 1.1.1 или более поздней версии. Если OpenSSL 1.1.1 недоступен на платформе, требующей ее, приложение не сможет запуститься.
Тип разрушающего изменения
Это изменение поведения.
Причина изменения
OpenSSL до OpenSSL 1.1.1 устарел и не поддерживается основными дистрибутивами Linux или Unix. Поддержка этих устаревших версий OpenSSL повышает сложность обслуживания, и это лучше тратится на поддержку современных версий OpenSSL.
Рекомендуемое действие
Используйте дистрибутив Linux или Unix, включающий OpenSSL 1.1.1 или более поздней версии.
Затронутые API
Нет.