明天我网站的 SSL 证书将过期,我想知道我现在应该用旧证书替换新证书还是应该等待旧证书过期?我不希望访问者访问我的网站并看到安全警告,但我也想充分利用旧证书。我应该采用什么过程来更改我的 SSL,以便可以管理这两个问题,请提供建议。
编辑:
我有带密码的 pfx 文件
谢谢
小智 9
我建议在它到期之前更换它。证书通常会在到期日上午到期,例如,2013 年 9 月 3 日到期的证书通常从 2013 年 9 月 2 日午夜(本地服务器时间)开始不再有效。
我还建议查看您网站的高峰使用情况,以找到更换证书的最佳时间(更换证书时可能会出现非常短暂的中断。)理想情况下,您应该在对用户影响最小的时间更换它人口。
安装证书并绑定到IIS6网站的过程
安装证书(使用 .PFX 文件) 请注意,我在以下指南中使用了更多手动过程,因为我支持的一些站点具有复杂的设置。
预检
启动 IIS 管理器
展开服务器名称(本地计算机)
展开网站选项
查找您的站点 - 这将位于默认网站或您为其命名的网站下
右键单击您的站点并选择属性
在“网站”选项卡下,验证网站标识以及它是否启用了 TCP 端口和 SSL 端口选项(仔细检查您是否在正确的站点上)
我记下 IP、网站 URL 和 SSL 端口,并使用服务器的本地浏览器进行测试,并验证提供的证书,包括其有效日期。我在更改结束时重复此过程以确认 Web 服务器提供正确的证书。
安装
从开始菜单中选择运行命令并键入 mmc
单击确定
从 MMC 小程序中选择控制台菜单,然后单击添加/删除管理单元
点击添加按钮
选择证书选项
点击添加按钮
选择计算机帐户选项,然后单击下一步
接受默认的本地计算机并单击完成按钮。
单击关闭按钮
单击确定按钮
展开证书选项
展开个人证书存储
单击 Certificates 文件夹,它将显示个人存储中已安装的证书。您现有的证书及其颁发机构和到期日期应列在此处。
如果要显示其详细信息和认证路径,可以双击现有证书。
我们现在要安装新证书。
右键单击个人存储中的证书文件夹。
选择所有任务
选择导入
证书导入向导现在将启动。
点击下一步
我们现在要选择已提供的证书。单击“浏览”按钮以显示一个对话框,允许我们导航到文件的位置。
选择类型为个人信息交换 (*.pfx, .p12) 的文件并浏览到包含证书文件的驱动器和文件夹。
您应该会看到要安装的证书
单击它并选择打开
文件路径将显示在浏览对话框中。点击下一步
如果证书有密码(几乎所有服务器证书都会有密码),请输入或粘贴密码。确保标志此密钥为可导出不不具有对抗它蜱-你不希望任何人谁拥有直接访问能够导出证书,并能模仿你的网站。点击下一步
接受默认的个人商店并单击下一步。
单击完成,文件将被导入。
您将收到一条消息,说明导入是否成功。
在个人证书存储中,您将看到安装的新证书及其到期日期。您还将看到存储中存在的旧证书,如前所述。
我通常双击新证书并确认它报告证书有效只是为了确保。
启动或切换到 Internet 信息服务管理器
选择要为其替换证书的网站的属性(右键单击该网站并选择“属性”)
选择目录安全选项卡
在“安全通信”部分下,单击“服务器证书”
IIS 证书向导将出现,提供各种选项。
选择替换当前证书选项
点击下一步
一个对话框将显示可关联到网站的可用证书列表。在这种情况下,我们选择新安装的证书及其新的到期日期。
突出显示文件并单击下一步
将显示证书详细信息。仔细检查这是您要关联到网站的证书,然后单击下一步。
IIS 证书向导随后将报告它是否已成功完成网站上的证书替换。
技术实施后验证 (PIV)
本地服务器测试(假设您没有禁用浏览器)
在服务器上启动浏览器并输入安全连接、IP 地址和端口号(例如https://mywebsiteaddress:443
)
检查您是否可以连接到站点的 SSL 端口。
如果您通过 IP 地址连接或您输入的地址与证书详细信息不匹配,您可能会看到证书错误。继续访问该站点,然后显示证书详细信息以确认 IIS 提供的证书具有新的到期日期。
清理
一旦您确认您的证书已更新并在本地服务器和远程客户端级别工作。
关闭 IIS 管理器小程序。
在证书 MMC 中选择旧证书(首先仔细检查它是正确的!!)并删除它。这可以确保旧证书在未来某个时间不会意外绑定到网站。
如果您需要将证书绑定到您网站的特定服务帐户以在绑定到服务帐户之前删除旧证书,这也是一种推荐的做法。我没有提到这一点,因为您的问题并未表明您有一个使用服务帐户与网站结合的应用程序。
关闭证书 MMC 并且不要保存它(除非你想在以后使用它。)
归档时间: |
|
查看次数: |
7589 次 |
最近记录: |