Today I took care of a cleanup task after the ADFS implementation. The problem: SSO did not work with Microsoft Edge and Chrome. When trying to access any Microsoft cloud services from a non-IE browser, I get directed to the web form landing page to enter a password.
The issue is that out of the box, ADFS 3.0 does not support Edge or Chrome. It has to be added to the list of supported “user agents” in ADFS. You can view the list of browsers supported in ADFS by running this command from an elevated PowerShell command prompt:
Get-ADFSProperties | Select -ExtendProperty WIASupportedUserAgents
To add Edge and Chrome support, run this command:
Set-ADFSProperties -WIASupportedUserAgents @(“MSIE 6.0”, “MSIE 7.0”, “MSIE 8.0”, “MSIE 9.0”, “MSIE 10.0”, “Trident/7.0”, “MSIPC”, “Windows Rights Management Client”, “Mozilla/5.0”,”Edge/12”)
Once that’s finished, restart the ADFS service on the ADFS server with this command:
Restart-service ADFSSRV
*Run the restart command on any additional ADFS servers if you have in a cluster.
That fixed it.