ManagedPipelineHandler for an AJAX POST crashes if an IE9 user navigates away from a page while that call was in progress
问题 Scenario: User is using IE9 (IE8/10 not affected). User has an active session. Page starts an AJAX POST (GET not affected) request to a controller with the SessionState(SessionStateBehavior.Required) attribute ( ReadOnly not affected). Something keeps this request from being immediately processed (such as another request in progress that has the session locked). While that AJAX POST is in progress, the user navigates away from the page (GET or POST - doesn't matter) Result: AJAX POST