title: TLS 1.2 on Windows Server 2016 and .NET 3.5
body: <p>I have this error using .NET 3.5 on Windows Server 2016 when I try to use TLS 1.2:</p>
  
  <p>Unhandled Exception: System.NotSupportedException: The requested security protocol is not supported.</p>
  
  <p>    at System.Net.ServicePointManager.set_SecurityProtocol (SecurityProtocolType value)</p>
  
  <p>TLS 1.2 has been released as a patch to .NET 3.5, according to the articles below. No patch for Windows Server 2016?</p>
  
  <p>Note: Windows update is up to date, and I have servers with Windows Server 2008R2 and 2012 working with TLS 1.2.</p>
  
  <p>Note2: I can't use .NET 4.0, i need to use .NET 3.5.</p>
  
  <p><a href="https://support.microsoft.com/en-us/help/3154518/support-for-tls-system-default-versions-included-in-the-net-framework" rel="nofollow noreferrer">https://support.microsoft.com/en-us/help/3154518/support-for-tls-system-default-versions-included-in-the-net-framework</a></p>
  
  <p><a href="https://support.microsoft.com/en-us/help/3154520/support-for-tls-system-default-versions-included-in-the-net-framework" rel="nofollow noreferrer">https://support.microsoft.com/en-us/help/3154520/support-for-tls-system-default-versions-included-in-the-net-framework</a></p>