我们可以让浏览器忽略自签名证书吗?
或者是否可以只向用户显示一条消息,以便当他们单击确认/批准/提交时它会存储证书异常?
注意:我正在使用 PHP 并询问有关 Facebook 应用程序的 SSL。
我们可以让浏览器忽略自签名证书吗?
或者是否可以只向用户显示一条消息,以便当他们单击确认/批准/提交时它会存储证书异常?
注意:我正在使用 PHP 并询问有关 Facebook 应用程序的 SSL。
不,不可能让所有浏览器都忽略自签名证书,整个系统依赖于受信任的一方来签署证书来验证它们。
如果忽略你的意思是删除警告,不,你不能这样做。要求“信任链”生效是 SSL 信任的主要原则之一。
此外,这是一个与浏览器相关的问题,与您在后端使用什么语言无关。你可以在这里获得更多信息,没有太多好消息。
不,您不能让浏览器接受您的自签名证书。
但是,您可以从这两个提供商处获得免费的 SSL 证书:
我没有使用 CAcert 的经验,但是我有一些使用 StartSSL 的经验;这是我在博客上写的使用 StartSSL 获得免费 SSL 证书的分步指南:http: //nicolas.landier.org/2013/03/17/get-a-free-ssl-certificate-与-startssl /