facebook页面标签不适用于ssl

时间:2011-03-18 19:30:44

标签: facebook

所以我使用iframe创建了一个Facebook应用程序,我将它用作Facebook页面上的标签,它可以正常工作。

但如果我使用HTTPS,那么标签就不存在了。

任何人都知道如何解决这个问题?

http://www.facebook.com/yosicreoenmx?sk=app_117730748304180< -shows up https://www.facebook.com/yosicreoenmx?sk=app_117730748304180< -not not there

感谢名单

3 个答案:

答案 0 :(得分:5)

Facebook最近启用了用户设置帐户以使用安全浏览(https / ssl)的功能。在您的应用程序设置中> Facebook集成部分现在有2个字段:Secure Canvas URL&安全标签网址,为了让您的应用在用户启用安全浏览时正常工作,您需要填写这些网址。这还要求您托管应用的服务器具有有效且已配置的SSL证书。

答案 1 :(得分:1)

如果您正在浏览HTTPS(这是用户现在可以在其FB帐户设置中启用的内容),则还需要通过安全连接提取iframe。

这是一个已知问题(标记为已修复并已解决 - http://bugs.developers.facebook.net/show_bug.cgi?id=15200),而不是尝试简单地通过HTTPS调用相同的网址,Facebook现在在网址的集成设置下提供单独的字段iframe的安全版本。如果不存在,则选项卡不会显示在HTTPS上。

答案 2 :(得分:1)

Sergiogx,确保填写了两个字段Canvas Tab URL和Secure Canvas Tab URL。我正在使用来自http://hostfb.com的免费Facebook页面托管,他们也提供SSL支持。