Aparece el mensaje de error "No se puede mostrar la página" cuando intenta publicar en un sitio que requiere autenticación

Seleccione idioma Seleccione idioma
Id. de artículo: 821814 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Internet Explorer no puede publicar los datos de una petición POST y puede recibir un mensaje de error de "No se puede mostrar la página". Este problema puede producirse si se cumplen las condiciones siguientes:
  • Realiza la petición POST en una nueva conexión con una página de destino que requiere autenticación.
  • El servidor responde inmediatamente a la petición POST con una respuesta de "401 Acceso denegado" y cierra la conexión.

Causa

El servidor cierra la conexión sin leer el cuerpo de la petición entero y el servidor restablece la conexión cuando recibe marcos que implican el cuerpo de la entidad para la petición POST. Dado que se restablece la conexión, Internet Explorer (Wininet.dll) no puede leer la respuesta de "401 Acceso denegado" y procesarla.

Solución

Ahora tiene a su disposición una revisión para la que Microsoft proporciona soporte técnico, pero que sólo se diseñó para corregir el problema descrito en este artículo. Únicamente debe aplicarse a equipos que experimenten este problema específico. Se efectuarán pruebas adicionales de esta revisión. Por tanto, si no se ve muy afectado por este problema, Microsoft recomienda que espere al próximo Service Pack de Internet Explorer 6 que contenga esta revisión.

Para resolver este problema inmediatamente, póngase en contacto con los Servicios de soporte técnico de Microsoft con el fin de obtener la revisión. Para obtener una lista completa con los números de teléfono del Servicio de soporte técnico de Microsoft e información acerca de los costos del soporte técnico, visite el siguiente sitio Web de Microsoft:
http://support.microsoft.com/default.aspx?scid=fh;[LN];CNTACTMS
NOTA: en casos especiales, los costos derivados de las llamadas al soporte técnico pueden cancelarse si un profesional del soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Se aplicarán los costos habituales de soporte a las consultas y temas de soporte técnico adicionales que no guarden relación con la actualización en cuestión.

La versión en inglés de esta revisión tiene los atributos de archivo enumerados en la siguiente tabla u otros posteriores. Las fechas y las horas de estos archivos se muestran según el horario universal coordinado (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para ver la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria de la herramienta Fecha y hora del Panel de control.
Contraer esta tablaAmpliar esta tabla
FechaHoraVersiónTamañoNombre de archivo
27-May-200314:576.0.2800.1204586.752Wininet.dll



Solución

Podría evitar este problema asegurándose de utilizar la petición POST en una conexión ya autenticada. Por ejemplo, puede hacer esto enviando una petición GET antes de enviar la petición POST.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:" de este artículo.

Más información

El hotfix que este artículo describe implementa un cambio de código en Wininet.dll para:
  • Detectar la condición RESET en una petición POST.
  • Guardar los datos que serán publicados.
  • Reintentar la petición POST con la longitud de contenido configurada en 0. Esto evita que el reinicio aparezca y permite que finalice el proceso de autenticación.
  • Reintentar la petición POST original.

Propiedades

Id. de artículo: 821814 - Última revisión: martes, 14 de junio de 2005 - Versión: 1.4
La información de este artículo se refiere a:
  • Service Pack 1 de Microsoft Internet Explorer 6.0 sobre las siguientes plataformas
    • Microsoft Windows 98 Standard Edition
    • Microsoft Windows 98 Second Edition
    • Microsoft Windows Millennium Edition
    • Microsoft Windows NT 4.0
    • Microsoft Windows 2000 Standard Edition
    • Microsoft Windows XP Professional
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Palabras clave: 
kbbug kbfix kbie600presp2fix KB821814

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com