【问题标题】:the facebook apps secure canvas URLfacebook 应用程序安全画布 URL
【发布时间】:2013-01-07 20:15:13
【问题描述】:
我对 facebook 应用程序安全画布 URL 有一些疑问。
对于 facebook 应用程序的安全画布 URL 或安全页面标签 URL,是否需要特定类型的 SSL 证书,或者其中任何一种都可以??
由于我使用一个域来托管不同应用程序中的所有内容,因此不同应用程序使用相同的安全域是否可以?
例如,如果我为我的域购买了 SSL,假设它是 http://abc.com。我需要在安全画布 URL 框中输入https://abc.com,对吗?我猜对了吗?
【问题讨论】:
标签:
facebook
security
user-interface
facebook-canvas
【解决方案1】:
回答 1。
任何 ssl 证书都可以。您可以以便宜的 ssl 购买即 namecheap.com rapidsslonline.com 用于您的实时应用程序。
对于您的开发应用程序,您可以免费创建self signed certificate
回答 2. 当您以这种形式托管应用时:
拥有 myappportal.com 的 ssl 就足够了。但是,如果它们是:
问题变成子域,这意味着您需要为 *.myappportal.com 提供证书
回答 3。 正确示例。
【解决方案2】:
您不一定需要特定的 SSL,但您需要一个受浏览器信任的 SSL。例如,我正在使用来自我的主机(Siteground)的免费服务器,并且显示一个错误提示它不安全
我的所有应用程序都在一个域中...我使用 Joomla,myrurl.co.uk、myurl.co.uk/fbapp、myurl.co.uk/fbapp2 也有。这样你只需要为一个 URL 安装 SSL
对于安全画布框,它必须是 https://abc.com,您需要在末尾添加 /,否则 Facebook 不会将其识别为 url。但是请确保您将您的 Facebook 应用程序所在的 url... Facebook 应用程序实际上只是一个 iFrame,它显示您的网站或您使用 Facebook 框架创建的应用程序。因此,输入您在浏览器中输入的内容以访问您的应用