One of our ADFS admins recently sounded the alarm that Google is changing the way browser cookies are handled in Chrome 80. The changes are intended as a security measure to reduce the threat of malicious cookie tracking. However, the change also disrupts legitimate sites. Here are few articles that describe the problem as Microsoft and other describe it.
• Cross-Site and Same-Site Cookie Changes link text
• Potential disruption to customer websites link text
• January 14, 2020—KB4534273 link text
We were asked to test our employee site with Chrome Beta 80 to see how this change would impact our customers. We quickly discovered that at least one major site produced this error:

Checking on Chrome's website, the flags that control this behavior are:
LegacySameSiteCookieBehaviorEnabled - link text
LegacySameSiteCookieBehaviorEnabledForDomainList - link text
On the Windows side, I put a group policy together that allows the site to work correctly. It sets the following registry values.
[HKEY_LOCAL_MACHINESOFTWAREPoliciesGoogleChrome]
"LegacySameSiteCookieBehaviorEnabled"=dword:00000001
"LegacySameSiteCookieBehaviorEnabledForDomainList"=dword:00000001
On the Mac side, I've been asked by management to apply the same fix, and it isn't working. Here were my steps.
1) On a clean test machine, copied and editing the com.google.Chrome.plist with Xcode to include the following values.

2) Converted the PLIST to XML - plutil -convert xml1 ExampleBinary.plist -and uploaded the PLIST into a new JAMF Configuration Profile
3) Scoped and deployed the Configuration Profile to a test machine and confirmed that the com.google.Chrome.plist updated with the new SameSite Cookie values in Library/Managed Preferences and Library/Manage Preferences/User
There were no errors or issues with this process, it intially appeared to work exactly as expected. Other than one big problem, the browser behavior in Chrome doesn't change and the websites still do not work.
If I manually disable "SameSite by default cookies" in chrome://flags/ the website works, but my PLIST has no effect at all.
Any suggestions on what I could be doing differently would be very much appreciated. Thank you in advance!



