HTTPS是用于在客户端计算机和服务器之间交换的信息的安全通信信道。它使用安全套接字层(SSL)。本文介绍如何配置Internet信息服务(IIS)中的SSL / HTTPS服务,这个过程比较Apache中的类似过程。

配置SSL您的Web服务器

要在IIS中启用SSL,首先必须获得用于加密和解密通过网络传输的信息的证书。IIS包括您可以用它来发送证书请求,证书颁发机构自己的证书请求工具。此工具简化了获取证书的过程。如果您使用Apache,则必须手动获取证书。

在IIS和Apache都,您会收到从证书颁发机构,您必须在计算机上配置一个证书文件。阿帕奇通过使用SSLCACertificateFile指令读取其源文件中的证书。然而,在IIS中,可以配置和使用Web站点或文件夹属性的目录安全选项卡管理证书。

您可以从Apache到IIS迁移证明; 但是,Microsoft建议您重新创建或获取IIS新证书。

配置文件夹或网站以使用SSL / HTTPS

此过程假定您的站点已经有分配给它的证书。

1.登录到Web服务器计算机的管理员。

2.单击开始,指向设置,然后单击控制面板。

3.双击管理工具,然后双击Internet服务管理器。

4.选择在左窗格中的不同服务站点的列表中的网站。

5.右键单击Web站点,文件夹或您要配置SSL通信文件,然后单击属性。

6.单击目录安全性选项卡。

7.单击编辑。

8.点击,如果你希望网站,文件夹或文件要求SSL通信要求安全通道(SSL)。

9.单击要求128位加密配置(而不是40位)128位加密支持。

10.要允许用户不必提供自己的证书进行连接,单击忽略客户certificates.Alternatively,以允许用户提供自己的证书,请使用接受客户证书。

11.配置客户端映射,请单击启用客户证书映射,然后单击编辑将客户证书映射到用户。如果配置了此功能,您可以映射客户证书到Active Directory中的个人用户。您可以使用此功能,根据他们提供的证书时,他们访问网站自动识别用户。可以将一对一的基础上映射用户证书(一个证书标识一个用户),或可以许多证书给一个用户(证书的列表是根据特定的规则对特定用户进行匹配。第一有效匹配映射成为映射)。

12.点击OK。

如何设置IIS中的HTTPS服务相关推荐

  1. 如何在IIS中配置https

    如何在IIS中配置https,并能产生证书下发给用户,在客户端接受用户导入证书 请不要发msdn了 已经看过好几遍了为 Web 服务器配置 SSL 要在 IIS 中启用 SSL,首先必须获得用于加密和 ...

  2. 在IIS上开启https服务

     在IIS上开启https服务. 前两天因为需要修正一个Windows Live Contacts Gadget在https连接下无法工作的错误,在dev machine的IIS上设置了一下SSL功能 ...

  3. IIS中实现HTTPS的自动跳转

    配置证书 配置IIS中的域名证书 导入证书 先是选中IIS服务,然后在右侧的安全中选择服务器证书,点击导入,将提供的域名证书选中,若申请时填写了密码,这里也要加上,然后点击确定. HTTPS绑定 接着 ...

  4. 第一章 基础 (续 在IIS中寄宿服务)

    在IIS中寄宿服务 一个WCF服务可以在操作系统中运行的任何托管进程中寄宿.服务本身一般并不知道或者关心它是怎么被寄宿的,尽管它可以通过丰富的APIs来找出来.它可以寄宿到一个不被注意的随机器初始化时 ...

  5. [老老实实学WCF] 第三篇 在IIS中寄存服务

    老老实实学WCF 第三篇 在IIS中寄宿服务 通过前两篇的学习,我们了解了如何搭建一个最简单的WCF通信模型,包括定义和实现服务协定.配置服务.寄宿服务.通过添加服务引用的方式配置客户端并访问服务.我 ...

  6. .Net Core和Jexus配置HTTPS服务

    花了几天时间,看了好多篇博客,终于搞定了网站的HTTPS服务,借此写篇博客,来让有需要的朋友少走弯路. 一.环境介绍 1.Linux下在Docker容器中部署好了一个网站,该网站需要通过外部提供程序访 ...

  7. 部署承载于 Internet 信息服务中的 WCF 服务

    部署承载于 Internet 信息服务中的 WCF 服务 开发和部署承载于 Internet 信息服务 (IIS) 中的 Windows Communication Foundation (WCF) ...

  8. 在IIS中寄存已有WCF服务

    IIS是WCF服务的宿主之一,在新建Web Site的时候有WCF Service模板可以供选择,不过依据WCF Service模板创建的站点是将服务和宿主整合在一起了,下面就来看看如何将一个已有的W ...

  9. 在IIS中使用SSL配置HTTPS网站

    在IIS中使用SSL配置HTTPS网站 由于Windows系统的普及,很多中小企业在自己的网站和内部办公管理系统都是用默认的IIS来做WEB服务器使用.     默认情况下我们所使用的HTTP协议是没 ...

最新文章

  1. 开源跳板机(堡垒机)Jumpserver v0.2.0 使用说明
  2. Cross-site Scripting (XSS) 阅读笔记
  3. 如何求两个向交矩形的交集的面积?
  4. 深度学习(2)--常见概率分布(1)
  5. 840. 模拟哈希表(模板)
  6. Jmeter之CSS选择器/JQuery选择器关联
  7. Mysql学习总结(9)——MySql视图原理讲解与使用大全
  8. 【Flutter】基础组件【05】Icon
  9. 极客时间MySQL实战45讲笔记
  10. 【软件工程】系统流程图——期末快速复习用
  11. 微信公众平台 自动回复消息
  12. Net分布式系统之五:微服务架构
  13. 【解决问题】修复虚拟机报错,写入文件时出错,请确认您有访问该目录的权限
  14. 无损数据压缩 Lossless Compression
  15. 编译问题解决:LINK : fatal error LNK1104: 无法打开文件“*.dll”
  16. 东南大学和南京大学的计算机哪个好考,江苏最好的5所211除了南京大学和东南大学2所985,谁是第五有争议...
  17. widget窗口小部件
  18. golang触发gc的时机
  19. 使用everything批量修改文件名
  20. from home edition to professional on windows

热门文章

  1. Swift 3.0中GCD的常用方法
  2. html5文章排版模板,35款兼容性极佳的响应式网页排版设计
  3. mysql的树状表结构设计。
  4. #sora#笔记——工作流
  5. 第三周作业——广州视源电子科技有限公司面试感想
  6. 优盘不能弹出的解决办法
  7. 27岁技术总监,收入太高,心头慌得一比。。。
  8. Vue里面使用el-cascader 级联选择器 children为空 和获取value和label问题
  9. win10蓝牙允许设备连接到此计算机,win10系统配置蓝牙时“允许Bluetooth设备连接到此计算机”选项灰色的图文步骤...
  10. 实验向:neural-doodle amp; fast neural-doodle demo 复现流程