IE9 jQuery AJAX com CORS retorna “Acesso negado”

O seguinte funciona em todos os navegadoresexceto IE (Estou testando no IE 9).

<code>jQuery.support.cors = true;
...
        $.ajax(
            url + "messages/postMessageReadByPersonEmail",
            {
                crossDomain: true,
                data: {
                    messageId       : messageId,
                    personEmail     : personEmail
                },
                success: function() {
                    alert('marked as read');
                },
                error: function(a,b,c) {
                    alert('failed');
                },
                type: 'post'
            }
        );
</code>

Eu tenho outra função que usadataType: 'jsonp', mas não preciso de nenhum dado retornado nesta chamada AJAX. Meu último recurso será o de devolver um pouco de rabiscos envoltos em JSONP apenas para que funcione.

Alguma idéia por que o IE está estragando com uma solicitação de CORS que não retorna nenhum dado?

questionAnswers(12)

yourAnswerToTheQuestion