TLS 1.3对.Net 4.0的支持

TLS 1.3对.Net 4.0的支持,.net,security,ssl,.net,Security,Ssl,我有一个编译到.Net 4.0中的应用程序(需要它来支持向后兼容性),当我们在工作站上安装更高版本的.Net(4.5.2)时,它确实支持TLS 1.2。 在工作站上安装.Net 4.8运行时而不将应用程序编译为.Net 4.8,并且只针对我们应用程序中的.Net 4.8运行时时时,此方案是否仍然支持TLS 1.3?Microsoft通常不支持.Net Framework中的TLS 1.3,未来会发生什么仍有待观察。微软建议将SecurityProtocol作为系统默认协议。SystemDefau

我有一个编译到.Net 4.0中的应用程序(需要它来支持向后兼容性),当我们在工作站上安装更高版本的.Net(4.5.2)时,它确实支持TLS 1.2。
在工作站上安装.Net 4.8运行时而不将应用程序编译为.Net 4.8,并且只针对我们应用程序中的.Net 4.8运行时时时,此方案是否仍然支持TLS 1.3?

Microsoft通常不支持.Net Framework中的TLS 1.3,未来会发生什么仍有待观察。微软建议将SecurityProtocol作为系统默认协议。SystemDefault=“允许操作系统选择要使用的最佳协议,并阻止不安全的协议。除非您的应用程序有特定的理由不这样做,否则您应该使用此值。”这让我相信,在支持和可用时,它会自动切换到TLS 1.3。微软总体上还不支持.NET Framework中的TLS 1.3,未来会发生什么仍有待观察。微软建议将SecurityProtocol保留为系统默认。SystemDefault=“允许操作系统选择要使用的最佳协议,并阻止不安全的协议。除非您的应用程序有特定的理由不这样做,否则您应该使用此值。”这让我相信,在支持和可用时,它会自动切换到TLS 1.3。