Facebook App和SSL。为什么文档没有谈到这一点?

时间:2014-02-07 23:00:35

标签: facebook facebook-php-sdk

这是我第一次使用Facebook App。

我想创建一个简单的测试,画布页,它使用 PHP SDK 从用户那里获得一些权限......比如电子邮件和publish_actions。

在尝试设置我的应用程序并遵循这些OFFICIAL tutorials 2小时后,我得到了我需要SSL证书才能让我的画布应用程序正常工作。

现在我有两个问题:

1)这是我或文档中没有谈到SSL!?在之前的教程中,我还没有找到关于SSL的信息......我在Stackoverflow上了解了这些信息。

2)此时我有一个很大的疑问。这是真的吗?我是否需要SSL来创建Facebook应用程序? 必须填写Secure Canvas URL字段才能询问用户权限/身份验证?

修改

目前,我的应用程序使用MAMP PRO在本地工作。这足以学习如何玩Facebook应用程序。

1 个答案:

答案 0 :(得分:2)

是的,您需要SSL,因为出于安全原因,Facebook会强制使用HTTPS。此外,您需要一个真正的证书。如果您使用自签名证书,您最终会遇到IE问题。