2 votos

Widget de comentarios de Facebook sobre advertencia de seguridad HTTPS/SSL en IE7 e IE8

Estoy intentando añadir el widget de comentarios de Facebook a una página que se sirve a través de SSL/HTTPS. El widget funciona bien, pero cuando intento cargar la página en IE7 o IE8, recibo una advertencia de seguridad de "contenido mixto".

He revisado y verificado que no estamos haciendo referencia a ningún recurso inseguro en la página. Quitando el widget de comentarios de facebook desaparece la advertencia. Usando fiddler, he intentado localizar el recurso que se está referenciando, pero por lo que he podido ver, no se está tirando nada por http. He confirmado el problema con un caso mínimo de reproducción que sólo tiene el widget de comentarios en la página.

<!DOCTYPE html>
<html lang="en-us" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
  <head>
    <title>
      Test FB Comments
    </title>
  </head>
  <body>
    <div class="fb-comments" data-href="https://www.example.com/fb_minimal.html" data-num-posts="10" data-width="470" data-colorscheme="light"></div>
    <div id="fb-root"></div>
    <script type="text/javascript">
      window.fbAsyncInit = function () {
        FB.init({ appId: 'MY_FACEBOOK_APP_ID', status: true, cookie: true,
          xfbml: true
        });
      };
      (function () {
        var e = document.createElement('script'); e.async = true;
        e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
        document.getElementById('fb-root').appendChild(e);
      } ());
    </script>
  </body>
</html>

Esto se carga sin aviso en otros navegadores (Chrome, Firefox, IE9 y superiores).

He revisado la configuración de mi aplicación de facebook y todo parece estar configurado correctamente, aunque soy nuevo en la integración de facebook, así que tal vez me he perdido algo.

He mirado este hilo, El SDK de JavaScript de Facebook sobre HTTPS cargando elementos no seguros pero ninguna de las sugerencias que se hicieron allí surtió efecto. Sospecho que este problema es diferente, ya que no veo advertencias en otros navegadores también.

Se agradecería mucho cualquier idea al respecto.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X