0

我读过 Facebook 要求 iframe 页面使用安全连接 (SSL)。

但是我现在正在设置我的第一个应用程序,并且有两个字段,一个是“Canvas URL”,另一个是“Secure Canvas URL”。

脸书政策变了吗?是否可以使用带有非安全画布 url 的 iframe?

4

3 回答 3

1

在这些情况下不需要安全画布 URL:

  • 该应用程序处于沙盒模式,您是开发人员或可以在沙盒模式下查看该应用程序的人。
  • 该应用程序是公开的,您的应用程序用户尚未在其 Facebook 帐户上启用安全浏览。

如果您的应用程序处于活动状态(未处于沙盒模式)并且您希望任何人都可以使用您的应用程序,则您需要为您的服务器获取 SSL 证书并将安全 URL 添加到应用程序的设置中

这是 Facebook 的一篇关于他们在 2011 年 10 月所做的更改的博客文章http://developers.facebook.com/blog/post/2011/09/09/platform-updates--operation-developer-love/

于 2013-05-22T16:47:48.693 回答
0

是的,您需要 SSL 证书,但您可以在startssl.com 中获得 1 个免费证书。

于 2013-05-22T18:17:15.120 回答
0

提前抱歉我的英语不好:

Fb 政策在上个时期发生了很大变化。实际上,您绝对需要 2 个画布网址:

  • “标准”画布(简单地说,链接存储应用程序/程序的主机)
  • 安全画布(您需要为存储应用程序的主机购买 facebook 证书)

基本上,如果您有并且没有 SSL 证书,该应用程序可以正常工作,但是在他们的 fb 帐户上设置了强大的应用程序隐私的人无法看到您的应用程序(浏览器显示错误消息:“这个网站不安全 bla bla, ecc")

于 2013-05-22T15:39:24.143 回答