This is my Blog!!Welcome to you!!
【分享个人java学习心得和技术问题汇总】

SSL证书申请

申请成功   xiaosuzi.com 可以看看这个

SSL证书,用于加密HTTP协议,也就是HTTPS。随着淘宝、百度等网站纷纷实现全站Https加密访问,搜索引擎对于Https更加友好,加上互联网上越来越多的人重视隐私安全,给网站添加SSL证书似乎成为了一种趋势。

6361376638712798346102463.gif Let’s Encrypt – 靠谱又免费的SSL证书

Let’s Encrypt

Let’s Encrypt是国外一个公共的免费SSL项目,由 Linux基金会托管,它的来头不小,由Mozilla、思科、Akamai、IdenTrust和EFF等组织发起,目的就是向网站自动签发和管理免费证书,以便加速互联网由HTTP过渡到HTTPS,目前Facebook等大公司开始加入赞助行列。

Let’s Encrypt已经得了 IdenTrust的交叉签名,这意味着其证书现在已经可以被Mozilla、Google、Microsoft和Apple等主流的浏览器所信任,你只需要在Web服务器证书链中配置交叉签名,浏览器客户端会自动处理好其它的一切,Let’s Encrypt安装简单,未来大规模采用可能性非常大。

Let’s Encrypt 的最有价值的贡献是它的 ACME 协议,第一份全自动服务器身份验证协议,以及配套的基础设施和客户端。这是为了解决一直以来HTTPS TLS X.509 PKI 信任模型,即证书权威(Certificate Authority, CA)模型缺陷的一个起步。

经过我的测试,推荐通过https://zerossl.com注册一个免费的SSL证书。

https://zerossl.com 申请免费SSL证书步骤的详细介绍:

一、登录https://zerossl.com,点击“ONLINE TOOLS” 按钮,选择在线方式申请免费SSL证书。

第一步、登录https://zerossl.com,选择在线申请方式

ZeroSSL1s.jpg 说明:这里也提供下载软件,安装在本地PC上,运行的办法。但由于这是国外网站,下载速度较慢,而且在线直接申请很简单,不推荐使用本地安装软件的方式。

二、点击“START”按钮,开始申请SSL证书

第二步、点击“START”按钮 ZeroSSL2s.jpg

三、配置

配置 ZeroSSL3.PNG

  1. “在第1步”的红色提示处,输入自己的电子邮箱。这是可选项,也可以选择不输入。
  2. “在第1步”的红色提示处,输入需要Https加密访问的网址。
  3. “在第3步”的红色提示处,必须勾选”HTTP verification”。
  4. “在第4步”的红色提示处,“Accept ZeroSSL TOS”和”Accept Let’s Encrypt SA(pdf)”。
  5. “在第5步”的红色提示处,点击”NEXT”按钮。 ZeroSSL4s.jpg
  6. 点击”NEXT”按钮后,页面有弹窗询问你是否生成没有”www”的网址的SSL证书格式。个人建议点击“No”按钮,因为在之后的验证环节,这种模式的在线验证有可能失败。 ZeroSSL5s.jpg
  7. 选择是否生成没有”www”的网址的SSL证书格式的弹窗后,开始生成CSR,如上图所示,需要等一会儿。 ZeroSSL6s.jpg 8 . 如上图所示,CSR生成后,点击“NEXT”按钮,用于生成account key ZeroSSL5s.jpg
  8. 如上图所示,又需要等一会儿,生成了下图所示的RSA Private Key. 建议点击红色方框所示的下载按钮下载已经生成RSA Private Key和CSR,以防之后验证失败或意外网络中断需要重复申请RSA Private Key和CSR。点击“NEXT”按钮进入验证环节。 ZeroSSL8s.jpg

四、验证

  1. 进入验证页面后,根据要求使用get方式访问”http://你的网址Domain/.well-known/acme-challenge/下面页面File的字符串”时,可以得到页面中”Text“的字符串,以便实现验证。 ZeroSSL91s.jpg

未经允许不得转载:Java学习 » SSL证书申请

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址