windows 2003 R2+IIS ssl证书认证

本文档详细介绍了在Windows 2003 R2系统上,如何进行IIS服务器的SSL证书服务端单项及双端认证的配置。包括证书的申请、安装、开启SSL服务端认证以及客户端证书的导入,同时提醒了浏览器兼容性、证书链导入以及CRL路径配置等注意事项。

windows 2003+IIS ssl证书认证

实验环境

实验环境都是windows 2003 R2 系统的VMware虚拟机。

系统打了可以识别v3版本的数字证书的补丁。

ssl证书服务端单项认证

准备:

ca证书颁发中心IP:192.168.1.100/24

web服务器IP:192.168.1.150/24

客户端IP:192.168.1.104

搭建:

1.ca证书颁发中心安装iis服务器以及证书服务。

image-20211031142954999

image-20211031143101171

image-20211031142725768

image-20211031142745351

image-20211031142756112

image-20211031142813721

image-20211031142825213

image-20211031142908078

image-20211031142922128

2.web服务器安装iis

image-20211031143515533

3.给web服务器申请服务端ssl证书

image-20211031143626436

image-20211031143727882

image-20211031143741085

image-20211031143752784

image-20211031143808528

设置证书的名称

image-20211031143823759

填写申请单位信息

image-20211031143853644

填写站点公用地址

image-20211031143938902

填写国家信息

image-20211031144010255

选择生成的证书请求文件的保存路径

image-20211031144037812

image-20211031144242260

image-20211031144255963

image-20211031144357832

image-20211031144428778

image-20211031144443472

从之前生成的证书请求文件中复制内容粘贴上,并提交申请。

image-20211031144520413

4.ca证书颁发中心通过申请

image-20211031144732224

image-20211031144745206

5.web服务器安装证书

image-20211031144822885

image-20211031144833713

image-20211031144845403

image-20211031144920245

image-20211031144936462

image-20211031144945193

image-20211031145002965

image-20211031145011344

image-20211031145018983

6.web服务器开启ssl服务端认证

image-20211031145250102

image-20211031145307446

7.客户端下载安装ca的证书(火狐浏览器下)

image-20211031145607853

image-20211031145838454

image-20211031145825604

注:如果是ie浏览器或者谷歌浏览器,直接在mmc里面导入或者直接双击安装证书就好了。当然最保险的做法是在你所用的浏览器里面导入证书。

至此,配置完成。

image-20211031145923987

ssl证书双端认证

准备:

实验是在做完ssl证书单向认证的基础上做的。

搭建:

1.给客户端安装上私钥

image-20211102143709470

2.在web服务器上导入客户端的公钥证书链

需要在本地计算机处导入r5和r4的公钥

image-20211102144507744

image-20211102144526464

3.服务器开启双端认证

image-20211102144652398

至此配置完成,可以在客户端选择证书做双端认证。

备注

  • 有些浏览器可能识别不到在mmc中导入的证书,需要在浏览器里面的证书选项中手动导入信任。
  • 在web服务器中导入客户端公钥的时候需要导入到本地计算机中,如果导入到了当前用户的话,服务器时不信任客户端的证书的。
  • 如果使用的是自己搭建的ca颁发的证书的话,一定要配置可以访问的crl的路径以便认证证书,否则如果查询不到证书的状态和可信任性,那么这张证书就会不被信任。
  • web服务器导入证书的时候根ca和中间ca都要手动导入,没要导入根ca会导致该证书不被信任,如果没有导入中间ca会提示该证书无效。
  • 实验环境要联网,不联网会导致无法确定证书状态,证书就会不被信任。
  • 自己搭建的ca,申请证书的时候要使用ie浏览器,否则会出现莫名其妙的错误。

附录

WIN2003_R2_MSDN.iso 系统镜像:

下载源1(城通网盘)(访问密码:2679)

下载源2(百度网盘)(提取码:pjtj)

下载源3

识别v3版本数字证书补丁:

下载源1(阿里云盘)

下载源2

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值