The initial POST rest/user/session request works in Firefox, Chrome, and Safari, but when using Internet Explorer 9 it always returns some sort of error…
When the dataType is set to “json”, IE9 gets back a ‘no transport’ error with a status of 0. When the dataType is set to “jsonp”, IE9 gets back an error object with a success XHR status 200 with a parseError.