2010-10-23 12 views
6

Estamos agarrando nuestro feed en feedburner utilizando el plugin jquery jGFeed. esto funciona muy bien hasta el momento en que nuestros usuarios se encuentran en una página httpS: //.obtener feedburner feed en httpS

Cuando intentamos cargar el feed en esa página, el usuario recibe el mensaje de que hay contenido mixto, protegido y desprotegido en la página.

Una solución sería cargar el feed en https, pero google no lo permite, el certificado no funciona.

$.jGFeed('httpS://feeds.feedburner.com/xxx') 

¿Alguien conoce una solución para esto. La forma en que funciona ahora, simplemente no podemos server el avance en nuestras páginas cuando en httpS

Respuesta

1

En este momento Feedburner no ofrece feeds sobre SSL (esquema https). El mensaje que recibes con respecto al contenido mixto es por diseño; de hecho, cualquier contenido que no se esté cargando desde una conexión segura activará ese mensaje, por lo que asegurarse de que todo el contenido se carga a través de SSL es realmente su única alternativa para evitar esa ventana emergente.

Como ya mencioné, Feedburner no ofrece feeds a través de SSL, por lo que tendrá que considerar trasladar su feed a otro servicio que ofrezca feeds a través de SSL. Tenga en cuenta lo que dije arriba, sin embargo, con respecto al contenido de su feed también. Si tiene algún contenido incrustado que no se entregue a través de SSL, ese contenido también activará la ventana emergente que intenta evitar.

1

Esto aparece de vez en cuando con otros servicios que no tienen un certificado SSL (la API de Twitter también es un desastre). El comentario de Brian es correcto acerca de la naturaleza del mensaje, por lo que ' Tiene algunas opciones:

  1. Si esto está en su servidor, y los datos centrales también están en su servidor, entonces tiene capacidades de SSL de extremo a extremo; simplemente apunte jGFeed a la fuente RSS local que FeedBurner ya está importando.
  2. Codifique un proxy en su servidor para ordenar la llamada a Feedburner y devolver la respuesta a través de SSL.
  3. Encuentra otro servicio de alimentación que admita SSL y transfiérelo al feed original o al Feedburner.
-2

comencé a utilizar el esquema de WordPress pagado tema para mis varios blogs. En general, es un tema agradable, rápido y amigable con el SEO. Sin embargo, dado que mis blogs están todos en HTTPS, noté que si tenía un widget de (Google Feedburner) en la barra de sitios. El cromo mostrará un error de seguridad para cualquier página segura con una llamada de forma insegura en la página.

Para solucionar este problema, es muy simple,

sólo se necesita cambiar el archivo de widgets subscribe.php situada en /wp-content/themes/schema/funciones/ y reemplazar todos “http://feedburner.google.com "a" https://feedburner.google.com ".

Guarde el archivo y borre la caché, luego su navegador mostrará un candado verde.

y lo soluciono en mi este blog www.androidloud.com

Cuestiones relacionadas