Pracuję nad moją pierwszą aplikacją na Facebooku i napotyka (prawdopodobnie) z problemem SSL. Jeśli testuję aplikację, to działa ona dobrze. Ale potem chciałem przetestować aplikację przez mojego przyjaciela - więc przypisałem mu rolę "Tester", przyjął ją i wysłałem mu link do aplikacji.Aplikacja Facebook: jakikolwiek sposób na uruchomienie aplikacji bez SSL?
Jeśli otworzył aplikację, dostał błąd strona internetowa nie jest dostępna - Błąd 501 (net :: ERR_INSECURE_RESPONSE): Nieznany błąd
Zacząłem google i wygląda, że przyczyną jest brak Certyfikat SSL na moim hostingu, w którym przechowywana jest aplikacja.
ALE - jak to możliwe, że aplikacja działa dobrze bez SSL, a mój znajomy nie? Jeśli SSL jest wymagany w aplikacjach na Facebooku, dlaczego nie otrzymałem tego samego błędu? (Ustawiam Bezpieczne adres URL na płótnie: na https://example.com/fb-app-directory/, jednak nie mam w tej domenie i hostingu żadnego certyfikatu SSL).
Nigdy nie użyłem przed SSL. Kupiłem nazwę domeny na Namecheap i hosting na Hostgator. Teraz powinienem kupić certyfikat SSL z oferty (http://www.namecheap.com/ssl-certificates.aspx) Namecheap, prawda?
Czy byłby odpowiedni dla aplikacji Facebook, najtańszy?
Claudiu dziękuję za odpowiedź. Ponadto znalazłem http://support.hostgator.com/articles/ssl-certificates/ssl-setup-use/how-to-make-your-facebook-app-ssl-secure - darmowy udostępniony SSL. A co z tym? Moja aplikacja napisana jest w PHP i hostowana w Hostgator hosting, i myślę, że Heroku jest dedykowany dla aplikacji RoR. – user984621
Ponadto, "Najtańsza nie jest najlepsza, ale powinna działać tak długo, jak długo jest ważna" - co masz na myśli? Właśnie pomyślałem, że kupuję certyfikat SSL i to wszystko. – user984621
Będzie działać tak długo, jak masz ważny certyfikat SSL. Jednak niektóre certyfikaty są bardziej bezpieczne od niektórych dostawców (które zazwyczaj są droższe). Możesz hostować na Heroku dla ciebie aplikację PHP i masz nawet link do stworzenia aplikacji na Heroku bezpośrednio do ustawień twojej aplikacji na pulpicie nawigacyjnym Facebooka. – Claudiu