Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: basickdagger en 13 Agosto 2015, 20:30 pm



Título: [Resuelto] cargar secuencias de comandos no autorizadas
Publicado por: basickdagger en 13 Agosto 2015, 20:30 pm
hola el día de ayer estaba configurando un certificado de seduridad ssl, y tengo un menu responsivo con jquery, todo iba bn hasta q el certificado se coloco, aparece un escudo en la url y si lo desactivo aparece tachado https y solo ais funciona todo bn, google me recomienda usar la consola de javascript para ver los errores q pueden ocasionar eso y me muestra estos dos:

was loaded over HTTPS, but requested an insecure stylesheet 'http://fonts.googleapis.com/css?family=Raleway:200'. This request has been blocked; the content must be served over HTTPS.

y en

was loaded over HTTPS, but requested an insecure script 'http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'. This request has been blocked; the content must be served over HTTPS.

como puedo solucionarlo? alguna idea...

saludos!


NOTA:
que tonto ya pude solucionarlo, aclarando el error es por la urls q no tenian el certificado ssl, pero busque y tambn cuentan con el, asi q solamente agregue https a las urls y así me funcionó xD


Título: Re: cargar secuencias de comandos no autorizadas
Publicado por: engel lex en 13 Agosto 2015, 21:36 pm
lo que está diciendo es que es una pagina https y estás cargando algo por http


Título: Re: cargar secuencias de comandos no autorizadas
Publicado por: #!drvy en 14 Agosto 2015, 10:32 am
Para que no te pase esto hay un truco que es basicamente no poner el http/s. Por ejemplo:

Código
  1. <script type='text/javascript' src='//recursos/miscript.js'></script>

o

Código
  1. <link rel='stylesheet' type='text/css' href='//fonts.googleapis.com/css?family=Raleway:200'>

El navegador detecta automáticamente en que tipo de conexión estas (http/https) y solicita el recurso de esa forma.

Saludos