【发布时间】:2014-12-28 13:47:54
【问题描述】:
我正在学习 SSL。证书的事情让我很困惑。假设有一个网页http://foo.com,它在这个页面上使用了一些https API(比如登录)。当浏览器访问此页面时,它应该有 https 请求。但是浏览器可以在不安装证书的情况下访问它。就像访问普通的 http 网页一样。
这是怎么发生的?
我的意思是加载这个http页面时有https请求,浏览器应该与服务器建立SSL连接并从服务器检查证书,就像访问https网页一样。但是我们没有为http://foo.com安装任何证书,浏览器可以正常访问。
【问题讨论】: