After further debugging, I was able to determine that requests made on IE 11 were returning with a content-type set to application/xhtml+xml
instead of text/html
.
Tracking down the cause of this problem lead me to the culprit: mobile.browser file in App_Browsers
Once this file was deleted, my requests were now returned with the correct content-type
and IE 11 was able to render the page without a problem.
Hope this helps others.