How Do I Enable TLS 1.2 for Office 365 on Windows 7?

As of October 31, 2018, Microsoft Office 365 will remove support for security encryption protocols TLS 1.0 and 1.1. All client devices including computers and mobile devices will require TLS 1.2 in order to access Office 365. For older configurations may require following configuration to enable TLS 1.2.

Enable TLS 1.2 for Office 365

Content Summary

Solution 1: Install the latest update for Windows 7
Solution 2: Enable TLS 1.2 as the default secure protocol in WinHTTP in Windows
Reference

Known browser and OS configurations that DO NOT support the new TLS 1.2 security protocol:

  • Android 4.3 and earlier versions
  • Firefox version 5.0 and earlier versions
  • Internet Explorer 8-10 on Windows 7 and earlier versions
  • Internet Explorer 10 on Win Phone 8.0
  • Safari 6.0.4/OS X10.8.4 and earlier versions

Known browser and OS configurations that support the new TLS 1.2 security protocol:

  • Windows 7 Service Pack 1 with Internet Explorer 11 and up-to-date security patches (KB3140245 is required)
  • Windows 8.1 or Windows 10
  • MacOS 10.9 and up
  • Supported (recent) versions of Chrome and Firefox

In order to test your browser whether able to support new TLS 1.2 security protocol or not, proceed to Qualys SSL Labs – Projects / SSL Client Test

Solution 1: Install the latest update for Windows 7

Install the appropriate Windows update as below:
Internet Explorer 11 (required)
Update for Windows 7 64-bit (KB3140245)
Update for Windows 7 32-bit (KB3140245)

Solution 2: Enable TLS 1.2 as the default secure protocol in WinHTTP in Windows

Step 1: Go to the Microsoft support article: Update to enable TLS 1.1 and TLS 1.2 as a default secure protocols in WinHTTP in Windows

Step 2: Scroll down to the Easy fix section and click on the Download button to download MicrosoftEasyFix51044.msi.

Reference

McGill IT Knowledge Base: Configuring TLS 1.2 for Office 365