The default setting on Internet Explorer is "Display intranet sites in Compatibility View". My users access the app via a single label hostname like "http://myapp". IE treats this as an intranet site.
I decided the easiest approach without changing the code, was simply UNCHECK display intranet sites in compatibility mode for all users via GPO. We have no other use case or need to display intranet sites using compatibility view.
The setting to control this in Group Policy is HERE:
"Computer (and User) Configuration/Administrative Templates/Windows Components/Internet Explorer/Compatibility View/Turn on Internet Explorer Standards Mode for Local Intranet"
**THE SETTINGS ARE INCORRECT as the description states!
I set the policy setting to "disable". However, what it did is grayed out the box for "Display intranet sites in compatibility view" instead of unchecking it. See image below.
Setting set to DISABLED
results in IE (after policy refreshed). Setting "Display intranet sites in Compatibility View" is CHECKED and GREYED out. Not the desired effect. We want to DISABLE the "turning on of Internet Explorer Standards mode for local intranet".
I go back in to GPO policy editor, change the setting to ENABLED. Wait for the policy to refresh. Here is the result:
UNCHECKED and GREYED OUT
Here is an accurate description of what the group policy setting accomplishes:
Enabled - checked and greyed out
Enabled - unchecked and greyed out
Microsoft should fix the confusion, or change the description.I hope this helps you.
Respect for this article :)
ReplyDeletePlease change enabled/enabled for enabled/disabled in the ending