I am looking for a way to enable TLSv1.3 support on a .Net Application running on Windows Server 2012. While I knew .Net relied on the OS for portions of the TLS stack, I didn't realize that this made it so TLSv1.3 was largely unsupported for most (if not all) .Net Framework applications running on Windows Server before 2022.
While I have seen different version of the compatibility matrix, let's just assume a .Net 4.8 application on Windows server 2012 going forward. Is there any way to being TLSv1.3 support to this application? Specifically for the HTTPClient
class?
some literature suggests that using a userspace library, such as openssl, as a replacement is the best route to go. I have no found any examples though.