建立安全的HTTPS连接

时间:2013-03-12 13:18:46

标签: https openssl certificate ca

我的安全类上有一个任务。我必须生成两个RSA密钥(A和B),将B视为CA,然后:

对于密钥A:

  1. 生成证书申请。
  2. 从CA获得证书。
  3. 在我的本地HTTPS服务器(XAMPP)中使用此密钥和相应的证书
  4. 对于密钥B:

    1. 成为CA.
    2. 为A。
    3. 生成证书
    4. 在浏览器中导入此CA证书。
    5. 结果应该是Chrome地址栏中的绿色挂锁。但是,在完成所有这些步骤之后,我只能设法摆脱“输入不受信任的网站”警告,但红色挂锁仍然存在。信息说:

      localhost
      Identity not veryfied.
      
      The identity of the server to which you are connected cannot be fully validated. 
      

      有什么建议吗?

1 个答案:

答案 0 :(得分:0)

根据我收到的评论,我能够成功解决问题。

但是,与 Firefox 相比, Google Chrome 似乎还有其他安全规则。使用 Mozilla的浏览器,我还没有注意到有关我的证书的任何警告。