Our single-page app must support IE 11. This app uses the HTML 5 history API (pushState, etc) for changing the URL without page loads when navigating around. I've noticed that whenever these URL changes occur, I see a security error logged in the console for a failed network request (CORS related). It appears the IE11 is trying to do an XHR requestfor the new URL! Obviously this is not something that I want to happen.
Why is IE11 trying to do an XHR fetch a page after the URL change? Is there a way to get it to not do this? This is causing tons of error logging spam for us.