与我们合作
我们专注:网站策划设计、网络舆论监控、网站优化及网站营销、品牌策略与设计
主营业务:网站建设、移动端微信小程序开发、APP开发、网络运营、云产品·运维解决方案
有一个品牌项目想和我们谈谈吗?
您可以填写右边的表格,让我们了解您的项目需求,这是一个良好的开始,我们将会尽快与您取得联系。当然也欢迎您给我们写信或是打电话,让我们听到您的声音
您也可通过下列途径与我们取得联系:
地 址: 上海市长宁区华宁国际7L
电 话: 400-825-2717(咨询专线)
电 话: 13054973230(售后客户服务)
网 址: http://www.56gw.net
传 真: 021-61488448
邮 箱: admin@wumujituan.com
快速提交您的需求 ↓
IIS - 自动申请、部署Let's Encrypt的免费SSL证书(让网站实现HTTPS协议)
发布日期:2024-02-21 浏览次数:20952
Let's Encrypt 介绍
1,基本介绍
(1)Let's Encrypt 是国外一个公共的免费 SSL 项目,由 ISRG 联手组成证书颁发机构,可以签发免费 SSL/TLS 证书。
ISRG(Internet Security Research Group,互联网安全研究小组)是一个关注网络安全的公益组织,其赞助商从非商业组织到财富100强公司都有,包括 Mozilla,Akamai,思科,Facebook,密歇根大学等等。
(2)Let,s Encrypt 是为普及 HTTPS 而发起的,它推动了基础 DV SSL 证书的普及。其证书已经被 Mozilla、Google、Microsoft 和 Apple 等主流浏览器支持,只需要 web 服务器配置好 HTTPS 证书,浏览器会在加载时验证 web 服务器 HTTPS 证书是否有效。
(3)随着 https 的普及,Let’s Encrypt 目前已成为全球更受欢迎的免费 SSL 证书签发机构。
2,使用优点
完全免费,避免 ISP 劫持
申请速度快、无需注册账户
3,注意事项
Let's Encrypt 的基础 DV SSL 证书,只提供了数据加密,不验证身份,无法向用户证明网站的所有者。但即使这样也满足了基本需要了。
它一次只会颁发 3 个月有效期的证书,到期之后需要自己再续上(仍然是免费的)。不过我们可以自己写定时脚本任务或者使用工具来自动续约。
三、使用 Certify 来自动申请并配置证书
1,Certify 介绍
Certify 是一个可以自动续订 Let's Encrypt 颁发证书的第三方 GUI 软件(图形界面工具)
使用它可以自动配置、创建和自动续订证书,并且到快要续订的时候会自动发邮件通知我们。
2,使用步骤
(1)首先将 Certify 下载到服务器上并安装。注意其依赖 Microsoft .NET Framework 4.5,安装时会提示。
(2)次启动程序时会弹出对话框让我们填写个邮箱地址,等证书快要过期的时候我们会收到续订证书的提醒邮件。这里我们填上常用的 email 地址。
![](https://pic2.zhimg.com/80/v2-b35fdd03369b0fefab504fbc2848a101_720w.webp)
(3)点击“新建证书”按钮,certify 会自动扫描 IIS 中的站点,选择我们要申请证书的域名。完毕后点击“保存”按钮进行保存。
![](https://pic3.zhimg.com/80/v2-c5de02f9e129b4cea34a36c85dbce896_720w.webp)
(4)保存后点击“请求证书”按钮获取证书。
![](https://pic2.zhimg.com/80/v2-bdd4445f7bf8850c535b304f6365a5bd_720w.webp)
(5)在申请的同时,Certify 会在网站根目录下生成 .well-known 文件夹,并自动配置 web.config,自动验证证书。完全不用我们干预。
![](https://pic3.zhimg.com/80/v2-b0527f4da44aaf28f9aa70b2244345ee_720w.webp)
(6)待其执行完毕后,返回 Certify 的首页面可以看到站站点已经成功使用了 Let's Encrypt 的证书了。
![](https://pic1.zhimg.com/80/v2-3caaead787b6fe7c01d35c7baa773b34_720w.webp)
(7)我们可以把网站根目录下之前自动创建的 .well-known 目录给删掉,以保持网站目录干净。
![](https://pic2.zhimg.com/80/v2-2e0b34306656fcee5f1a8a7d254280d5_720w.webp)
3,测试检查
(1)首先使用浏览器访问:https://www.hangge.com,可以看到地址栏前面已经带了个小绿锁,说明 SSL 证书已经成功配置。
![](https://pic1.zhimg.com/80/v2-14e5615eccdd5258644f8ec1e6c9cf70_720w.webp)
(2)打开 IIS 可以看到 SSL 证书确实已经自动配置好了。
![](/template/default/index/images/leftPointer.png)
![](/template/default/index/images/weixin.jpg)