IIS no envía cookies ASP.Net a IE10 (y sólo a IE10)

IIS no envía cookies ASP.Net a IE10 (y sólo a IE10)

Tengo un servidor IIS 7.5 que ejecuta la aplicación ASP.Net, que por alguna razón no envía cookies de autenticación ASP.Net a IE10. Esto sucede sólo cuando la solicitud llega desde el navegador IE10 y sólo a través de la red (es decir, no cuando se navega desde el servidor web). Todos los demás navegadores (Firefox, Chrome, Safari, IE9) funcionan absolutamente bien.

El problema está claramente en la identificación del navegador, porque cuando cambio IE10 al modo IE9, la cookie llega. Por otro lado, cuando fuerzo a otros navegadores (por ejemplo, Firefox) a hacerse pasar por IE10 mediante complementos que anulan el agente, la cookie no se envía.

Esto sucede independientemente del protocolo (http vs https) y del nombre de host del servidor (también sucede con la dirección IP).

Hasta ahora descarté el problema en el código de la aplicación del servidor, porque tengo una configuración similar en otro IIS con exactamente la misma aplicación, que no presenta los síntomas, por lo que supongo que probablemente sea algo en la configuración de IIS. Al comparar las configuraciones de IIS entre dos sistemas, solo veo la siguiente diferencia que posiblemente sea relevante:

<system.web>
  <clientTarget>
    <add alias="ie5" userAgent="Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)" />
    <add alias="ie4" userAgent="Mozilla/4.0 (compatible; MSIE 4.0; Windows NT 4.0)" />
    <add alias="uplevel" userAgent="Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.1)" />
    <add alias="downlevel" userAgent="Generic Downlevel" />
  </clientTarget>
</system.web>

Quiero intentar cambiar esta configuración, pero no puedo encontrar a qué corresponde en la interfaz de usuario del Administrador de IIS.

Respuesta1

(Convirtiendo comentario en respuesta)

Tuve un problema con IE10 y mi aplicación ASP.Net que resultó ser un error en ASP.Net, excepto que mis síntomas no tenían nada que ver con las cookies. Me estaba volviendo loco porque solo sucedería en uno de los servidores. me encontré conEste artículopor Scott Hanselman y aplicó la revisión al servidor. La revisión ahora se envió como una actualización periódica. Es una exageración, pero tal vez deberías intentar ejecutar actualizaciones en tu servidor.

información relacionada