zoukankan      html  css  js  c++  java
  • 使IIS支持HTTPS/SSL

    一、安装证书服务
    要想使用SSL安全机制功能,首先必须为Windows Server 2003系统安装证书服务。
    进入控制面板,运行添加或删除程序,接着进入“Windows组件向导对话框,勾选证书服务选项,点击下一步按钮,接着选择CA类型。这里选择独立根CA”,点击下一步按钮,为自己的CA服务器取个名字,设置证书的有效期限,最后指定证书数据库和证书数据库日志的位置,就可完成证书服务的安装。
    二、配置SSL网站
    1.
    创建请求证书文件
    完成了证书服务的安装后,就可以为要使用SSL安全机制的网站创建请求证书文件。点击控制面板管理工具,运行“Internet 信息服务-IIS 管理器,在管理器窗口中展开网站目录,右键点击要使用SSL的网站,选择属性选项,在网站属性对话框中切换到目录安全性标签页(图1),然后点击服务器证书按钮。在“IIS证书向导对话框中选择新建证书,点击下一步按钮,选择现在准备证书请求,但稍后发送。在名称输入框中为该证书取名,然后在位长下拉列表中选择密钥的位长。接着设置证书的单位、部门、站点公用名称和地理信息,最后指定请求证书文件的保存位置。这样就完成了请求证书文件的创建。

    2.
    申请服务器证书
    完成上述设置后,还要把创建的请求证书文件提交给证书服务器。在服务器端的IE浏览器地址栏中输入“/CertSrv/default.asp”。在“Microsoft 证书服务欢迎窗口中点击申请一个证书链接,接下来在证书申请类型中点击高级证书申请链接,然后在高级证书申请窗口中点击使用BASE64编码的CMCPKCS#10....”链接,再打开刚刚生成的“certreq.txt”文件,将其中的内容复制到保存的申请输入框后点击提交按钮即可。
    3.
    颁发服务器证书
    点击控制面板管理工具,运行证书颁发机构。在主窗口中展开树状目录,点击挂起的申请项(图2),找到刚才申请的证书,然后右键点击该项,选择所有任务颁发。颁发成功后,点击树状目录中的颁发的证书项,双击刚才颁发的证书,在弹出的证书对话框的详细信息标签页中,点击复制到文件按钮,弹出证书导出向导,连续点击下一步按钮,并在要导出的文件对话框中指定文件名,最后点击完成

    4.
    安装服务器证书
    重新进入IIS管理器的目录安全性标签页,点击服务器证书按钮,弹出挂起的证书请求对话框,选择处理挂起的请求并安装证书选项,点击下一步按钮,指定刚才导出的服务器证书文件的位置,接着设置SSL端口,使用默认的“443”即可,最后点击完成按钮。
  • 相关阅读:
    Python常用函数
    Mock测试&Postman mockserver详细教程
    openpyxl模块
    adb 'grep' 不是内部或外部命令,也不是可运行的程序或批处理文件
    Appium-Python-Windows环境搭建笔记
    调用类方法时报错:missing 1 required positional argument: 'self'
    RE正则表达式-元字符
    微分方程
    操作系统学习记录
    Mybatis基础配置
  • 原文地址:https://www.cnblogs.com/cuihongyu3503319/p/1261221.html
Copyright © 2011-2022 走看看