I am working on my first Facebook application and am facing (possibly) an SSL problem. If I test the application, then it works well. But then I wanted to test the application with my friend, so I assigned him the role of "Tester", he accepted it, and I sent him a link to the application.
If he opened the application, he received an error Website is unavailable - Error 501 (net :: ERR_INSECURE_RESPONSE): Unknown error
I started google, and it seems that the reason is the lack of an SSL certificate on my hosting where the application is stored.
BUT - how is it possible that the application works with me without SSL, but my friend does not? If Facebook apps require SSL, why didn't I get the same error? (I set the Secure Canvas URL: at https://example.com/fb-app-directory/ , however I do not have this domain and host any SSL certificate).
I have never used before SSL. I bought a domain name on Namecheap and hosting on Hostgator. So now I have to buy an SSL certificate from the offer ( http://www.namecheap.com/ssl-certificates.aspx ) Namecheap, right?
Will the Facebook app come in handy for the cheapest?
source share