2009-03-30 17 views
8

En un sitio https en el que estoy trabajando, sigo recibiendo "¿Desea ver solo el contenido de la página web que se entregó de forma segura?". Esta página web contiene contenido que no se entregará mediante una conexión segura HTTPS. que podría comprometer la seguridad de toda la página web ".IE8 advertencia de seguridad

Me aseguré de que el sitio tenga enlaces relativos. Las acciones formales también son relativas. Toda la imagen src es relativa también.

Esta ventana emergente solo ocurre en IE8, IE7 no hace nada. Funciona bien en Firefox también.

¿Alguna idea de lo que podría estar pasando? Si hago clic en Sí y veo el código fuente, es exactamente lo mismo que cuando lo veo cuando hago clic en No.

¿Es este un nuevo error de IE8?

+0

¿Tiene un enlace? –

+0

http://www.beckshoes.com/index.aspx. Agregue algo al carro y vea el carrito. – Dhana

Respuesta

3

Pruebe usar Fiddler para ver exactamente qué se está descargando en su sesión. Esto será muy útil, ya que puede capturar descargas provocadas por guiones, análisis, etc.


Solía ​​violinista en su página y encontré que WebResource.axd no está siendo cargado con https. Esto probablemente se incluye debido a una biblioteca AJAX como ASP.NET AJAX.

This page describe su problema con precisión y si no lo resuelve explícitamente para usted, al menos debería darle some direction.

+0

Lo intentaré mañana a primera hora. Gracias – Dhana

1

Tiene que ver con el contenido en el sitio https que está en una conexión http regular. Es probablemente un script que no necesita usar la página y por lo tanto no interfiere con nada.

No es un error, pero con IE7 probablemente le haya dicho que recuerde su configuración (de sí, muestre la información) y para que no la obtenga más.

+1

Acabo de comprobar mi configuración en IE7 (se ejecuta en la PC virtual, la configuración está configurada en "solicitud" para la visualización mixta), y no está apareciendo allí. – Dhana

1

Estaba teniendo el mismo problema. Mi culpable resultó ser la siguiente línea y, en particular, el atributo src = "javascript: void (0)".

document.write('<script type="text/javascript" id="contentLoadTag" defer="defer" src="javascript:void(0)"><\/script>'); 

Esta línea se utilizó en un OnDocumentReady función javascript como en este enlace: http://www.javascriptkit.com/dhtmltutors/domready.shtml

Espero que ayude a alguien!

+0

Gracias, me ayudó a deshacerme de eso en IE8. – timbooo

Cuestiones relacionadas