用IIS发布https网站,SSL的安全服务配置步骤:

  • 生成申请证书请求
  • 获取及安装中级CA证书
  • 安装服务器证书及配置绑定

一、生成证书请求

  • 进入IIS控制台

    • “开始”菜单上,依次单击“所有程序”“附件”“运行”
    • “打开”框中,键入 inetmgr,然后单击“确定”
    • 点击对应机器主页,然后选择“服务器证书”
  • 创建证书请求

    • 进入服务器证书配置页面,并选择“创建证书申请”,填写相关信息,点击“下一步”
    • 选择加密服务提供程序,并设置证书密钥长度,EV证书需选择位长2048,点击“下一步”
    • 保存证书请求文件到.txt文件(如申请证书,如将此文件提交给相关机构)。

    二、安装服务器证书

  • 获取证书
    • 在提交申请之后,会收到证书签发的邮件,在邮件中获取证书文件。
    • 将证书签发邮件中的包含服务器证书代码的文本复制出来(包括“—–BEGIN CERTIFICATE—–”和“—–END CERTIFICATE—–”)粘贴到记事本等文本编辑器中并修改文件名,保存为为server.cer。
    • 中级CA证书:将证书签发邮件中的从BEGIN到 END结束的两张中级CA证书内容(包括“—–BEGIN CERTIFICATE—–”“—–END CERTIFICATE—–”)分别粘贴到记事本等文本编辑器中,并修改文件扩展名,保存为intermediate1.cer和intermediate2.cer文件(如果您的服务器证书只有一张中级证书,则只需要保存并安装一张中级证书)。
  • 安装中级CA证书
    • “开始”菜单上,依次单击“所有程序”“附件”“运行”
    • “打开”框中,键入 mmc,然后单击“确定”
    • 打开控制台,点击“文件”之后点击“添加/删除管理单元”
    • 点击“证书”,然后点击“添加“
    • 选择“计算机账户”,点击“下一步”
    • 选择“本地计算机”,点击“完成”
    • 点击“证书(本地计算机)”,选择“中级证书颁发机构”“证书”
    • 在空白处点击右键,选择“所有任务”,然后点击“导入”
    • 通过证书向导分别导入中级CA证书intermediate1.cer、intermediate2.cer 。
    • 选择“将所有的证书放入下列存储”,点击“下一步”,点击“完成”
  • 删除服务端一张(EV)根证书
    • 选择“证书”=>“受信任的根证书颁发机构”=>“证书”
    • 检查其中是否存在名称为“VeriSign Class 3 Public Primary Certification Authority - G5”有效期 2006-11-8 到 2036-7-17的证书,如果存在,请删除该证书。如未找到该证书,请忽略继续以下操作。
    • 选择“证书”=>“第三方根证书颁发机构”=>“证书”
    • 检查其中是否存在名称为“VeriSign Class 3 Public Primary Certification Authority - G5”有效期 2006-11-27 到 2036-7-17的证书,如果存在,请删除该证书。

三、安装服务器证书及配置绑定

  • 进入IIS控制台

    • “开始”菜单上,依次单击“所有程序”“附件”“运行”
    • “打开”框中,键入 inetmgr,然后单击“确定”
    • 点击对应机器主页,然后选择“服务器证书”,然后点击右侧“完成证书申请”
    • 选中证书文件,并为证书设置好记名称,并完成证书的导入。
  • 配置服务器证书
    • 右键需要配置证书的站点,点击“编辑绑定”
    • 选择“添加” 并设定:类型“https” 端口“443” 指派站点证书”mycert”(刚刚填写的名字),点击“确定”

到此服务器证书配置完成!

如果安装服务器证书时,遇到一刷新服务器证书就从列表中消失了,或者编辑绑定时发现找不到刚刚安装的服务器证书的问题,可以看一篇博客,用openssl生成.pfx文件来解决此问题。

windows服务器ssl证书安装及配置相关推荐

  1. Nginx 服务器 SSL 证书安装部署

    问题描述: 小编遇到https协议过期了,于是重新申请,在Nginx服务器部署SSL证书 安装步骤 1.准备工作 在 SSL 证书管理控制台 中下载并解压缩 cloud.tencent.com 证书文 ...

  2. Windows Nginx 服务器 SSL 证书安装部署

    操作场景 本文档指导您如何在Windows Nginx 服务器中安装 SSL 证书. Nginx 类型的服务器证书压缩包 证书压缩文件夹内容如下(这里使用 baidu.com的域名 作为示例): ba ...

  3. windows IIS6/IIS7/IIS8服务器SSL证书安装

    在证书控制台下载IIS版本证书,下载到本地的是一个压缩文件,解压后里面包含.pfx文件是证书文件,pfx_password.txt是证书文件的密码. 友情提示: 每次下载都会产生新密码,该密码仅匹配本 ...

  4. http转https,腾讯云服务器SSL证书安装指引

    腾讯云服务器申请:https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=0138fdf13409ab6836352f2816 ...

  5. IIS服务器SSL证书安装

    在证书控制台下载IIS版本证书,下载到本地的是一个压缩文件,解压后里面包含.pfx文件是证书文件,pfx_password.txt是证书文件的密码. 友情提示: 每次下载都会产生新密码,该密码仅匹配本 ...

  6. 服务器ssl证书安装

    想给服务器安装个ssl证书,折腾了小半天,终于搞好了,不过也是踩了坑的.现在分享出来给大家. 我下载的是数安时代的免费证书https://certmall.trustauth.cn/Free,也有问题 ...

  7. 关于微信支付如何在服务器安装证书,针对windows服务器的证书安装方法

    微信支付证书传到网站服务器上指定一个目录,并解压,解压出来后有微信支付API证书共四份(证书pkcs12格式.证书pem格式.证书密钥pem格式.CA证书),接下来的操作需要在服务器上进行操作,可通过 ...

  8. windows server下的 Nginx SSL 证书安装部署

    由于 github pages 项目中使用后端服务调用只支持使用 https  协议,故需要在原来的 Nginx 服务器中安装 SSL 证书,参考了SSL 证书 Nginx 服务器 SSL 证书安装部 ...

  9. Spring Boot Tomcat 配置【数安时代 GDCA】SSL证书安装

    环境:Windows Server 2012 .Spring Boot 1.5.x (Tomcat 8).Java 8 前提:域名经过备案 目录 数安时代申请免费的SSL证书 生成Keystore 配 ...

最新文章

  1. IE浏览器Cookie信息提取工具Galleta
  2. eclipse创建android工程,在eclipse创建android 工程
  3. go语言中map的使用
  4. java try finally connectoin close_Java I/O流详解
  5. 通过curl获取网页访问时间
  6. 触发事件_黑暗的三天之触发事件
  7. php矢量瓦片,矢量瓦片 - SegmentFault 思否
  8. GitHub 日收 7000 星,Windows 计算器项目开源即爆红!
  9. React 单文件上传和多文件上传的封装
  10. Android从 HttpResponse (或者InputStream) 获取字符串内容的代码
  11. 央行数字货币(CBDC)基础知识
  12. 关于“如何使用FFT计算天线阵列方向图”的学习资料总结
  13. favicon 尺寸问题
  14. 【转】关于ATSC制数字电视机顶盒的…
  15. 编程都是人上人,果不其然!2020年度十大高薪岗位,程序员独领风骚!
  16. 二分类图片标签从0-1改为0-255——将图片位深度从1改为8
  17. python转化excel数字日期为标准日期
  18. 如何使用JAVA代码生成一个简单的二维码
  19. 2021年软件开发趋势大预测
  20. 关于城市居民膳食结构与食品营养的意见

热门文章

  1. uniapp抖音小程序发布激励广告
  2. 最好用的PDF阅读器,登陆华为应用市场首页
  3. 漫谈高数 特征向量物理意义
  4. 高性能分布式游戏服务器框架
  5. 2022最新性能测试面试题(带答案)
  6. RIoTBoard开发板系列笔记(十二)—— gstreamer + vpu实现视频硬件解码播放
  7. IMEI、IMEISV
  8. python早读读后感_《学习Python》读后感摘抄
  9. Dev中的GridControl中根据条件显示背景色
  10. 部分有关会计单词的英中文对照