如何在没有任何SSL证书的情况下将https重定向到http

Ati*_*din 13 php ssl https redirect facebook

很难解释我在这里寻求什么.

我有一个没有SSL证书的网站,我使用一个页面作为Facebook应用程序的登录页面.

我的问题是当有人在Facebook(https://)上建立安全连接时,iframe src指向我的目标网页的同一个https网址.这会返回一个这样的错误.

SSL connection error

Unable to make a secure connection to the server. This may be a problem with the server, or it may be requiring a client authentication certificate that you don't have.

Error 107 (net::ERR_SSL_PROTOCOL_ERROR): SSL protocol error.
Run Code Online (Sandbox Code Playgroud)

如何在不安装SSL证书的情况下将用户重定向到http或任何解决方法?

Fem*_*emi 26

实际上没有办法做到这一点:HTTPS依赖于存在的SSL证书以及在将任何数据发送到服务器之前发生的SSL协商.因此,如果没有SSL证书,那么它甚至不会达到您可以发送重定向的程度(正如您所观察到的那样).

我建议你购买最便宜的证书:GoDaddy有12.99美元的优惠,我已经非常有效地用于此目的(Facebook应用SSL页面),你可以在15分钟内购买并准备好.

  • 您也可以查看https://letsencrypt.org/免费证书(奖金可以让他们自动续订).我不是他们的代表,只是一个粉丝. (7认同)
  • 我会选择免费的StartSSL证书而不是GoDaddy (4认同)