我可以依靠“共享主机上的SSL”吗?

时间:2012-08-31 02:38:25

标签: facebook api ssl https shared-hosting

我的网站将使用Paypal等API,并制作Facebook应用程序。因此,对于Facebook来说,他们只允许 https 与他们合作。我只在 http 网站上托管。

  • 我可以通过购买包含 SSL 共享主机解决此问题吗?

这是一个解决方案吗?或者我需要购买自己的证书吗?

我对SSL没有足够的了解。有任何建议请。

2 个答案:

答案 0 :(得分:2)

在共享主机上,有很多提供商为您的域提供SSL证书。通常他们会为您处理安装,不确定您是否可以安装自己的证书。有些提供商甚至提供免费使用自己的证书,但您必须使用https://www.providerdomain.com/yourdomain/...之类的网址。

除了不合理的产品外,您还可以区分更便宜的域验证SSL证书和更昂贵的扩展验证SSL证书(EV)。 两个证书在技术上是相同的(连接是加密的),但是域验证的证书更便宜,因为卖方只需要检查域。 EV证书还需要有关域名所有者的信息,卖方应检查此信息是否正确(更多管理工作)。

在大多数情况下,经过域验证的证书很好,用户没有任何缺点,EV证书确实(太)昂贵。

答案 1 :(得分:0)

  

我可以通过购买包含SSL的共享主机来解决这个问题吗?

共享托管上的SSL通常意味着您无法通过SSL访问自己的域,但必须使用https://youraccount.yourhostersserver.tld

之类的内容

这意味着,如果服务器上的其他用户仅依赖于共享SSL证书,则他们的应用中可能会使用相同的域。让他们中的一个在Facebook上发送垃圾邮件,在最糟糕的情况下,整个域yourhostersserver.tld可能会被Facebook阻止。

此外,如果用户与您的应用程序的网站“直接联系”,他们也可能会看到此URL(只要您留在Facebook,canvas / page选项卡应用程序中,大多数用户可能不会注意到它)。

所以我不会真的推荐这个选项;至少不是因为你认为中途重要的东西。