2012-05-08 99 views
-2

我们可以让浏览器忽略自签名证书吗?有没有办法让所有浏览器都忽略自签名证书?

或者是否可以向用户显示一条消息,以便当他们点击确认/批准/提交时存储证书异常?

注意:我正在使用PHP并询问SSL应用程序的SSL。

+0

注:这不是一个重复的问题 要求所有的浏览器和更喜欢的PHP解决方案 –

+1

有很一些免费提供商,还有很多其他收费类似于域名价格的年费(您已经拥有一个域名,是吗?)。如果你要求的是服务器端的方法,你基本上是问如何破解系统:) –

+0

@ÁlvaroG.Vicario感谢您的评论,你可以请求提及一个或两个免费的SSL提供商,以便我可以使用免费的SSL 关于你的“黑客主题”,我已经更新了这个问题 –

回答

2

如果忽略你的意思是删除警告,不,你不能这样做。要求“信任链”生效是SSL信任的主要原则之一。

此外,这是一个与浏览器相关的问题,在后端使用什么语言并不重要。你可以得到更多的信息here,没有太多好消息。

+0

更新的问题请再次检查:) –

+0

我有 - 仍然不明白你正在尝试实现你提到的技术 - 你能解释一下你的使用案例吗? – petr

+0

好吧我试着进一步定义 通常用户需要做一个漫长的过程来存储自签名的SSL,所以有什么方法可以直接存储我们的证书,用户只需要按下OK /提交/确认按钮 –

3

不可以让所有浏览器忽略自签名证书,整个系统依靠可信方签署证书来验证它们。

+0

我更新了我的问题,请再次检查谢谢。 –

+1

您不能影响浏览器处理未签名证书的方式,除非购买已签名的证书。有免费的SSL提供商,但不是所有的浏览器都支持。 –

+0

可以请你给我免费的SSL提供商的链接? –

-1

不,您不能让浏览器接受您的自签名认证。

但是,您可以从这两个供应商得到免费SSL证书:

  • startssl如果/ StartCom
  • CACert.org

我有CACERT没有经验,但是我有一些与startssl如果;这里是一个一步一步的指导,得到免费SSL证书与startssl如果我已经写在我的博客:http://nicolas.landier.org/2013/03/17/get-a-free-ssl-certificate-with-startssl/

+4

请确实包含明确的免责声明,即您自己的博客链接,请参阅[FAQ#promotion]。更重要的是,不要将链接添加到其他帖子!这种自我推销是不恰当的。 –

+0

我已将您的备注考虑在内。然而,你是什么意思的“更重要的是,不要添加到其他职位的链接!”? –

+2

您对其他帖子建议了3条修改:[1](http://stackoverflow.com/review/suggested-edits/1734814),[2](http://stackoverflow.com/review/suggested-edits/1734812)和[3](http://stackoverflow.com/review/suggested-edits/1734805)。那些是不适当的编辑。你可能已经创建了自己的答案,而不是你可以合并你的博客链接(如果他们是正确的答案)。 –

相关问题