Code前端首页关于Code前端联系我们

如何在IIS系统中安装SSL证书来实现HTTPS协议

terry 2年前 (2023-09-28) 阅读数 59 #未命名

Google已经制定了长期计划。主要目标是将所有通过 HTTP 协议创建的网页标记为“不安全”。对于网站管理员来说,使用SSL证书迁移到HTTPS是一个现实且重要的问题。那么,对于IIS系统,如何安装SSL证书来实现HTTPS协议呢?下面介绍具体的实现方法。

IIS6

对于IIS6,支持PFX格式证书,下载包中包含PFX格式证书和密码文件。

(1)导入证书

开始->运行->MMC;

启动控制台程序,在“文件”菜单中选择“添加/删除管理单元”->“添加”,从“可用”中选择选择“证书”->在“独立管理单元”中选择“计算机帐户”列表;

控制台左侧显示证书树列表,选择“个人”->“证书”,右键选择“所有任务”->“导入”,按照“证书导入向导”的说明进行操作”导入PFX文件(此过程中有一个步骤非常重要:“根据证书内容自动选择存储区域”)。

安装过程中,您必须输入的密码就是您当时设置的密码。导入成功后,可以看到证书信息。

(2) 确定服务器证书

打开 IIS 管理器(或开始-运行-输入 inetmgr-enter)。

选择一个网站,右键打开“属性”,选择“目录安全”,然后单击“服务器证书”。

根据证书配置向导点击“下一步”。

完成“导入证书”后,选择“指定现有证书”并选择导入的证书。

否则,选择“从 .pfx 文件导入证书”,然后单击“下一步”。

探索您的选择。 pfx格式的证书文件,点击“下一步”。

输入证书的密码并继续下一步。

确认SSL端口为:443,单击“下一步”,完成IIS证书配置。

您可以通过“查看证书”确认证书已成功导入。

IIS系统部署SSL证书实现HTTPS协议的方式方法

IIS7/8

IIS 7/8支持PFX格式证书,下载包中包含PFX格式证书文件和密码。

(1)导入证书

开始->运行->MMC;

启动控制台程序,在“文件”菜单中选择“添加/删除管理单元”->“添加”,从“可用”中选择选择“证书”->在“独立管理单元”中选择“计算机帐户”列表;

控制台左侧显示证书树列表,选择“个人”->“证书”,右键选择“所有任务”->“导入”,按照“证书导入向导”的说明进行操作”导入PFX文件(此过程中有一个步骤非常重要:“根据证书内容自动选择存储区域”)。安装过程中,您必须输入的密码就是您当时设置的密码。导入成功后,可以看到证书信息。

(2)确定服务器证书

打开IIS7/8管理面板,找到要分发证书的站点,点击“绑定”。

选择“绑定”->“添加”->“选择https类型”->“端口443”->“SSL证书(导入的证书名称)”->“确定”,默认SSL端口为443端口。点击“确定”即可绑定成功。

您可以通过“查看证书”确认证书已成功导入。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门