2008-09-18 21 views
8

Tenemos un sistema CMS cuya interfaz web se sirve a través de HTTPS. Esto funciona muy bien para Firefox, pero cuando lo cargamos en IE6 o IE7, se queja de que "esta página contiene elementos seguros y no seguros".¿Cómo saber qué archivos cree que IE son "no seguros"?

He cargado la página en Firefox y verificado con Firebug, y cada conexión parece estar pasando por HTTPS, como debería ser el caso.

¿Hay alguna forma de saber qué causa IE para arrojar este error aparentemente espurio?

+0

Esto generalmente es causado por imágenes, hojas de estilo o archivos javascript. ¿Has revisado esos? –

+0

Sí, revisé la pestaña de red y parecía que todo era HTTPS. –

Respuesta

6

Utilice Fiddler para ver el tráfico entre el servidor y IE.

Asegúrese de ir a Herramientas> Opciones ... Fiddler> HTTPS> y comprobar 'Descifrar el tráfico HTTPS'

Cualquier no HTTPS tráfico generado entre cualquier servidor y el IE debe ser fácil de detectar en las Sesiones Web lista.

+0

Gracias por la sugerencia de configuración. Me preguntaba por qué no estaba viendo ninguna solicitud de imágenes. – Kon

1

Si no puede ver nada que no esté utilizando SSL, esto generalmente se debe a un certificado SSL roto en alguna parte. No sé nada de nada que le diga cuál es exactamente el problema, pero puede obtener una lista de todo lo que se cargó con la suficiente facilidad.

La pestaña multimedia en el cuadro de diálogo 'página de información' de Firefox (haga clic derecho en la página) lo hará, también podría valer la pena ir con Fiddler (que es una excelente y extremadamente útil pieza de software).

15

Firefox tiene una serie de errores en la detección de contenido mixto. En general, debería intentar usar Fiddler para detectar recursos inseguros.

Si instala una herramienta que escribí (www.bayden.com/dl/scriptfreesetup.exe) obtendrá un mensaje de contenido mixto diferente que muestra la URL exacta del primer recurso inseguro en la página. Esa herramienta es básicamente un prototipo y debes desinstalarla cuando hayas terminado.

+0

¿Esta herramienta aún funciona con IE8 en Win7? Lo instalé, inicié Internet Explorer y se bloqueó. ¿Es este el uso correcto? –

+0

ScriptFree funciona bien para mí en IE8 en Win7, pero muchas otras personas parecen tener problemas con él. A diferencia de Fiddler, no es realmente una herramienta madura. Si tiene una URL que quiere que mire, lo haría con gusto. – EricLaw

+1

Ejecutar IE como administrador también parece ayudar a que esta extensión se mantenga un poco más estable. Pero IE9 resuelve este problema completamente al mostrar la URL insegura directamente en la consola de F12 Developer Tools. – EricLaw

3

Utilicé la herramienta de Eric (gracias Eric me salvaste horas ...) y resulta que IE6 trata una imagen de fondo especificada con una ruta relativa como contenido no seguro. Aunque en realidad lo solicita a través de https. Entonces, si está perplejo, la conversión de sus rutas relativas a rutas absolutas podría ayudar ...

+0

+1 en la explicación de la imagen de fondo, muy útil. –

Cuestiones relacionadas