我正在为 Facebook 开发我的第一个应用程序,并且(可能)面临 SSL 问题。如果我正在测试应用程序,那么它运行良好。但后来我想通过我的朋友测试应用程序 - 所以我给他分配了“测试员”角色,他接受了,我给他发了应用程序的链接。
如果他打开应用程序,则会收到错误The website is not available - Error 501 (net::ERR_INSECURE_RESPONSE): Unknown error
我开始用谷歌搜索它,看起来原因是我的主机上缺少 SSL 证书,应用程序存储在哪里。
但是- 没有 SSL,应用程序怎么可能运行良好,而我的朋友却不行?如果 Facebook 应用程序需要 SSL,为什么我没有收到相同的错误?(我将Secure Canvas URL:设置为https://example.com/fb-app-directory/,但是我在此域中没有并且没有托管任何 SSL 证书)。
在 SSL 之前我从未使用过。我在 Namecheap 上购买了域名并在 Hostgator 上托管。所以现在,我应该从Namecheap的报价 ( http://www.namecheap.com/ssl-certificates.aspx )购买 SSL 证书,对吗?
会不会是最便宜的一款适合 Facebook 应用的?