Domínio Cruzado jQuery Ajax Request & WCF REST Service

Eu estou chamando (Ajax Request) um serviço WCF REST e a solicitação é uma solicitação de domínio cruzado.

Se eu implantar meu serviço no mesmo domínio, tudo funcionará como creme. Eventualmente em produção, o serviço estará em um domínio diferente.

Eu estou usando o jQuery 1.5.2. Meu serviço me retorna um erro dizendo:

<code>errorThrown: "jQuery15208493315000087023_1334089616458 was not called"
textStatus: "parsererror"
</code>

Embora no Firefox eu possa ver os valores JSON, mas a execução cai no manipulador de erros da solicitação do Ajax.

Meu pedido de Ajax é:

<code>function CallService() {
    $.ajax({
        type: "GET", 
        url: "http://SomeService/EmpService.svc/GetValues?dv=1455",
        contentType: "application/json; charset=utf-8",
        dataType: "jsonp", 
        processdata: false,            
        success: function (data) {
            ServiceSucceeded(data);
        },
        error: function (jqXHR, textStatus, errorThrown) {
            debugger;
            alert("Service Error");
            ServiceFailed(jqXHR, textStatus, errorThrown);
        }
    });
}
</code>

No lado do serviço WCF, configurei o CrossDomainScriptAccess como verdadeiro:

<code><webHttpBinding>
  <binding name="webHttpBindingWithJsonP"
           crossDomainScriptAccessEnabled="true" />
</webHttpBinding>
</code>

Resposta JSON que recebo do servidor é:

<code>[{"Message": "Stop On Duty", "MessageTime": "\/Date(1334068773893-0500)\/"},
 {"Message": "Start On Duty", "MessageTime": "\/Date(1334068763540-0500)\/"},
 {"Message": "App_testing_4102012924am", "MessageTime": "\/Date(1334068533627-0500)\/"},
 {"Message": "Kunal_testing_4102012924am", "MessageTime": "\/Date(1334067945510-0500)\/"},
 {"Message": "Alert: Door Open", "MessageTime": "\/Date(1334066280963-0500)\/"}]
</code>

Estou faltando alguma coisa aqui nas configurações. O código inteiro funciona bem se o serviço for movido para o mesmo domínio.

Eu olhei para post semelhante, mas não consegui fazer isso funcionar.

questionAnswers(3)

yourAnswerToTheQuestion