Estoy trabajando en mi primera aplicación para Facebook y enfrentando (probablemente) el problema de SSL. Si estoy probando la aplicación, entonces está funcionando bien. Pero luego quise probar la aplicación con mi amigo, así que le asigné el rol de "Probador", lo aceptó y le envié el enlace a la aplicación.Aplicación de Facebook: ¿alguna forma de ejecutar la aplicación sin SSL?
Si al abrir la aplicación, se puso el error La página web no está disponible - Error 501 (net :: ERR_INSECURE_RESPONSE): Error desconocido
empecé a google y parece que la causa es la falta Certificado SSL en mi hosting, donde se almacena la aplicación.
PERO - ¿cómo es posible que la aplicación me funcione bien sin SSL y que a mi amigo no le funcione? Si se requiere SSL para las aplicaciones de Facebook, ¿por qué no obtuve el mismo error? (configuro URL de Secure Canvas: a https://example.com/fb-app-directory/, sin embargo, no tengo en este dominio ni tengo ningún certificado SSL).
Nunca utilicé antes de SSL. Compré el nombre de dominio en Namecheap y el alojamiento en Hostgator. Entonces, ahora, debería comprar un certificado SSL de la oferta (http://www.namecheap.com/ssl-certificates.aspx) de Namecheap, ¿verdad?
¿Sería adecuado para la aplicación de Facebook la más barata?
Claudiu gracias por la respuesta. Además, encontré http://support.hostgator.com/articles/ssl-certificates/ssl-setup-use/how-to-make-your-facebook-app-ssl-secure - SSL compartido gratuito. ¿Qué hay de esto? Mi aplicación está escrita en PHP y alojada en Hostgator hosting, y creo que Heroku está dedicada a aplicaciones RoR. – user984621
Además, 'el más barato no es el mejor, pero debería funcionar siempre que sea válido. -¿Qué quisiste decir? Solo pensé que compraría un certificado SSL y eso es todo. – user984621
Funcionará siempre que tenga un certificado SSL válido. Sin embargo, algunos certs son más seguros de algunos proveedores (que generalmente son más caros). Puede alojar en Heroku su aplicación PHP e incluso tiene un enlace para crear una aplicación en Heroku directamente en la configuración de su aplicación en el panel de Facebook. – Claudiu