javascript - tag - Contenido activo mezclado de carga bloqueada
quitar el javascript que bloquea la visualizaciĆ³n de contenido: jquery (4)
Cuando un usuario visita una página servida a través de HTTP
, su conexión está abierta para man-in-the-middle (MITM)
de espionaje y de man-in-the-middle (MITM)
. Cuando un usuario visita una página servida a través de HTTPS
, su conexión con el servidor web se autentica y encripta con SSL y, por lo tanto, se protege de intrusos y ataques MITM
.
Sin embargo, si una página HTTPS
incluye contenido HTTP
, los atacantes pueden leer o modificar la parte HTTP
, incluso aunque la página principal se sirva a través de HTTPS
. Cuando una página HTTPS tiene contenido HTTP
, llamamos a ese contenido “mixed”
. La página web que el usuario está visitando solo está parcialmente encriptada, ya que parte del contenido se recupera unencrypted
través de HTTP
. El Bloqueador de contenido mixto bloquea ciertas solicitudes HTTP
en páginas HTTPS
.
Conseguí esto de Blog
Recibo estas advertencias en mi consola y mi script no funciona bien
Carga bloqueada de contenido activo mixto " http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css "
Aquí está la captura de pantalla:
¿Cómo puedo arreglar estas advertencias?
Mis Scripts:
<script type="text/javascript" src="http://malsup.github.io/jquery.blockUI.js"> </script>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css">
Este es un duplicado de ¿Por qué de repente me aparece un problema de "Carga bloqueada de contenido activo mixto" en Firefox? que contiene una respuesta perfecta y concisa:
La página mostrada con HTTPS está llamando a los contenidos a través de HTTP. Esto se puede corregir llamando a la página a través de HTTP o haciendo que la página llame a su contenido (probablemente dinámico) con el mismo protocolo que se llamaba a sí mismo.
Este tipo de problema surgirá si ve la página como SSL. Debe modificar su referencia como https o iniciar la url como // para evitar este problema.
Use este código para incluir sus archivos cdn: Use el protocolo https en su url:
<link rel="stylesheet" href="https://code.jquery.com/ui/1.8.10/themes/smoothness/jquery-ui.css" type="text/css">
<script type="text/javascript" src="https://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.10/jquery-ui.min.js"></script>
O este patrón:
<link rel="stylesheet" href="//code.jquery.com/ui/1.8.10/themes/smoothness/jquery-ui.css" type="text/css">
<script type="text/javascript" src="//ajax.aspnetcdn.com/ajax/jquery.ui/1.8.10/jquery-ui.min.js"></script>