Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A partir do .NET 10, o OpenSSL 1.1.1 ou posterior é necessário em plataformas Unix onde o .NET usa OpenSSL para criptografia, como Linux. Se o OpenSSL 1.1.1 não estiver disponível em uma plataforma que o exija, o aplicativo falhará ao iniciar. O .NET 10 no macOS não usa OpenSSL e não é afetado por essa alteração.
Versão introduzida
.NET 10
Comportamento anterior
Os aplicativos .NET suportavam versões OpenSSL anteriores à 1.1.1, como 1.0.2 e 1.1.0.
Novo comportamento
A partir do .NET 10, os aplicativos .NET exigem OpenSSL 1.1.1 ou posterior. Se o OpenSSL 1.1.1 não estiver disponível em uma plataforma que o exija, o aplicativo falhará ao iniciar.
Tipo de mudança disruptiva
Esta alteração é de natureza comportamental .
Motivo da mudança
O OpenSSL anterior ao OpenSSL 1.1.1 está desatualizado e não é suportado pelas principais distribuições Linux ou Unix. O suporte a essas versões desatualizadas do OpenSSL aumenta a complexidade da manutenção, e esse esforço é melhor gasto no suporte a versões modernas do OpenSSL.
Ação recomendada
Use uma distribuição de Linux ou Unix que inclua OpenSSL 1.1.1 ou posterior.
APIs afetadas
Nenhum.