- 1、本文档共71页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
创建HTTPS站点(Windows Server 2003)HTTPS HTTPS是加密的HTTP连接,通过在应用层和传输层之间加入SSL(安全套接字层)层实现。SSL负责加密,应用层感知不了SSL层的存在。SSL的实现需要以数字证书作为基础。 HTTPS多用在电子商务网站。实训的基础环境一个网站(本课件中为,机器名是ISA客户,网站名称为myweb,文件夹为“我的网站”。这个网站的某些页面,将被设置为使用HTTPS访问)。一个CA服务器,用来颁发数字证书。(本课件里是,机器名是ISA2006)。一台主机,在上面使用IE测试网站。(本课件里是,为了节省资源,跟CA服务器使用同一台虚拟机,机器名也是ISA2006)。1 给网站服务器申请数字证书(以下操作都在ISA客户上完成)1.1 准备证书申请文件打开IIS管理器计划是先准备请求文件,再通过IE浏览器提交给CA证书名称可自选站点的公用名称就是ISA客户的域名(也可用IP)使用默认即可完成证书申请文件的生成点击“确定”,关闭myweb属性。此时可在目录C:盘根目录下看到申请文件certreq.txt1.2 向CA申请证书需要先设置一下IE浏览器在“安全”选项卡里,选择第三个图标“受信任的站点”把CA的IP()加到可信站点列表里关闭可信站点添加窗口点击“确定”,关闭IE设置在IE的地址栏输入证书申请地址/certsrv/,证书服务页面出来后,点击“申请一个证书”服务器证书的申请需要使用“高级证书申请”使用文件提交申请,这个申请文件在上一步已准备好了,就是C:\certreq.txt不要关闭浏览器,打开C:\certreq.txt把C:\certreq.txt全文复制到粘贴板在浏览器的证书申请页面把申请书全文粘贴到第一个文本框申请已成功提交,等待CA认证后颁发证书(正常情况下一到二天)1.3 CA颁发证书(转到CA,即ISA2006,执行以下操作)所谓挂起的申请,就是已提交申请,但还没颁发的证书,下图右边可看到刚才网站服务器提交的申请手动颁发证书(点击后申请会消失,可在“颁发的证书”文件夹看到证书,见下一页)1.4 网站服务器从CA下载证书(以下操作在网站服务器,即ISA客户,完成)首先,访问证书申请网页/certsrv选择“查看挂起的证书申请的状态”看到这个,表明证书已获颁发下载证书点击“保存”,绝对不能点“打开”下载到C盘的根目录,名称用默认就行(certnew.cer)在IIS管理器中设置网站的属性1.5 在网站服务器安装证书(以下操作都在网站服务器,即ISA客户,完成)证书向导探测到曾经准备过证书申请文件,故询问申请结果选择刚才从CA下载的证书默认SSL端口,用来接受HTTPS请求,直接点击“下一步”完成网站的证书安装可以点击“查看证书”看一下证书的详情证书详情(注意:这个证书只安装在myweb网站上)2 测试HTTPS访问(以下几步操作在网站服务器,即ISA客户上完成)2.1 在网站文件夹中,新建网页文件pay.htm在pay.htm中打入一些测试代码,注意保存在IIS管理器中设置pay.htm的属性要求访问pay.htm时使用SSL,128位密钥,并强制客户端提供数字证书(电子商务网站常见)选择“确定”,完成对pay.htm的设置2.2 测试pay.htm(以下步骤均在访问者的主机和CA主机,即ISA2006完成) 由于pay.htm强制访客提供证书,所以访客的浏览器也要安装证书。在访客浏览器中输入CA的申请页面地址http://localhost/certsrv,这里不用CA的IP是因为访客主机恰巧是CA所在主机,防火墙会拦截所有源地址和目标地址相同的IP包,这种包攻击的可能性大。 因为证书是安装在浏览器里,所以必须选择“Web浏览器证书”姓名和国家必填申请已发出,等待CA审核在CA管理器(开始菜单管理工具证书颁发机构)手动颁发刚才提交的浏览器证书申请。(详情可参看本课件前面的1.3节)访客关闭浏览器后,再次访问http://localhost/certsrv,点击“查看挂起的证书申请状态”可看到浏览器证书已颁发,点击它点击“安装证书”,直接把证书安装到本地(不需要像服务器证书那样要下载后安装)成功在浏览器上安装了证书试访问pay.htm,注意URL是/pay.htm由于pay.htm强制要求客户端证书,所以弹出这个窗口,选择myname,然后点击“确定”成功访问pay.htm
您可能关注的文档
最近下载
- 基于51单片机的智能台灯设计.doc
- 幼儿园课件:小老鼠和泡泡糖最终.pptx
- 2024必威体育精装版国开《个人理财》形考题库.docx VIP
- 国家开放大学学前教育专业+毕业作业(幼儿园教学活动设计与指导)9.doc
- 第18课 从九一八事变到西安事变(课件).pptx VIP
- 酒店装配式装修技术规程.pdf VIP
- 2023年中国汉字听写大赛全部试题库及答案.pdf VIP
- 2024中国铁路成都局集团限公司招聘高校毕业生998人高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 人文英语3--An-absence-excuse-letter完整版.docx
- 神经工程学(天津大学)大学MOOC慕课 客观题答案.docx
文档评论(0)