Ajax no funciona con SSL en el código de error de IE 12019
internet-explorer jqxhr (1)
Estoy trabajando en una aplicación web basada en Java, JSP, Ajax, los servidores son JBoss con frontal en el servidor Apche 2. La aplicación se accede a través de internet. los clientes utilizan en su mayoría IE 7, 8, 9 navegadores.
La aplicación funcionaba perfectamente antes. Recientemente aplicamos certificados SSL a través del sitio, luego de esto comenzamos a recibir quejas del usuario de que las páginas donde se aplica Ajax no se envían. Normalmente llamamos el botón ajax al enviar y bloqueamos la página hasta que se recibe la respuesta del servidor. aplicamos registradores y encontramos que las llamadas de solicitud ajax fallaron con el estado de error ajax jqXHR como 12019 .
Observamos que este error es observado por los usuarios donde se usa IE (principalmente la versión 8 y 9). El patrón de error tampoco es el mismo. En algún momento el mismo usuario puede enviar la página que se queja antes y en algún momento no. Intenté crear este escenario en mi entorno local y de desarrollo, pero no pude.
Busco en Google el problema y encontré algo que el código de error 12019 es un error de IE. pero por qué funcionó antes de aplicar el SSL,
y si SSL no es correcto, el problema está solo en la página ajax, por qué no en otro lugar. No puedo decir a los usuarios que cambien el navegador.
Esto me vuelve loco por más de una semana. Por favor, ayúdame si alguien más ha observado y resuelve esto antes.
Esto se debe a que IE intenta guardar en caché algo que no debería.
Hay 2 opciones
No agregar encabezados de caché "Si-Modificado-desde", "Jueves, 1 de enero de 1970 00:00:00 GMT" "Control de caché", "no-caché"
Agregue un parámetro de reducción de caché "x-1 & y = 2 ... & ieispoo =" + Date.now ()
Me doy cuenta de que esta es una pregunta antigua, pero alguien más podría beneficiarse de la respuesta.