如何在 IIS 中设置 HTTPS 服务
来源:互联网 发布:tomcat nginx 编辑:程序博客网 时间:2024/06/01 10:09
HTTPS 是一个安全通信通道,用于在客户计算机和服务器之间交换信息。它使用安全套接字层 (SSL)。本文说明如何在 Internet 信息服务 (IIS) 中配置 SSL/HTTPS 服务,并将此过程与 Apache 中的类似过程进行了比较。
回到顶端
为 Web 服务器配置 SSL
要在 IIS 中启用 SSL,首先必须获得用于加密和解密通过网络传输的信息的证书。IIS 具有自己的证书请求工具,您可以使用此工具向证书颁发机构发送证书请求。此工具简化了获取证书的过程。如果您使用的是 Apache,则必须手动获取证书。
在 IIS 和 Apache 中,您都会收到来自证书颁发机构的证书文件,此文件必须配置在计算机上。Apache 使用 SSLCACertificateFile 指令读取其源文件中的证书。而在 IIS 中,您可以使用网站或文件夹属性的目录安全性选项卡来配置和管理证书。
您可以将证书从 Apache 迁移到 IIS;但是 Microsoft 建议您重新创建或获取一个新的 IIS 证书。
配置文件夹或网站以使用 SSL/HTTPS
此过程假定您的站点已经具备了证书。
- 以管理员身份登录到 Web 服务器计算机。
- 单击开始,指向设置,然后单击控制面板。
- 双击管理工具,然后双击 Internet 服务管理器。
- 从左窗格中的不同服务站点的列表中选择网站。
- 右键单击希望为其配置 SSL 通信的网站、文件夹或文件,然后单击属性。
- 单击目录安全性选项卡。
- 单击编辑。
- 如果希望网站、文件夹或文件要求 SSL 通信,请单击需要安全通道 (SSL)。
- 单击需要 128 位加密以配置 128 位(而不是 40 位)加密支持。
- 要允许用户不必提供证书就可以连接,请单击忽略客户证书。
或者,如果要让用户提供证书,请使用接受客户证书。 - 要配置客户端映射,请单击启用客户证书映射,然后单击编辑将客户证书映射到用户。
如果配置了此功能,可以将客户证书分别映射到 Active Directory中的每个用户。可以使用此功能以根据用户访问网站时提供的证书自动识别用户。可以将用户一对一映射到证书(一个证书标识一个用户),或者将许多证书映射到一个用户(根据特定的规则,对照证书列表来匹配特定的用户。第一个有效的匹配项成为映射。) - 单击确定。
- 如何在 IIS 中设置 HTTPS 服务
- HOW TO:在 IIS 中设置 HTTPS 服务
- 在IIS中部署HTTPS服务
- 在IIS中部署HTTPS服务
- 在IIS中部署HTTPS服务
- 如何在IIS中配置https
- 在IIS上开启https服务
- 在IIS上如何发布HTTPS网站,SSL安全服务配置
- 如何在IIS中部署和注册WCF服务(转)
- 在IIS中寄宿服务
- 在IIS中寄宿服务
- 在IIS中寄存服务
- 如何在Win7旗舰版中安装并设置IIS
- 如何在iis中设置站点的编码格式。
- 在IIS中如何设置IE浏览器的访问版本
- 基于IIS配置Https服务
- 如何制作一个 https 网站?IIS配置HTTPS服务的方法
- 如何制作一个 https 网站?IIS配置HTTPS服务的方法
- AS400基础知识
- 嵌入式linux WEB服务器BOA的移植方法 【转自:http://hi.baidu.com/549800946/blog/item/6f9a7b31d07268a05edf0ebf.html】
- Windows Apache HTTPS配置
- 死后复生
- 图象透明度
- 如何在 IIS 中设置 HTTPS 服务
- Platform SDK
- 经典游戏可以提高宝宝的注意力
- 设计模式:原型模式
- ferror
- 工程师看FPGA的前世今生1
- 如何制作一个 https 网站?IIS配置HTTPS服务的方法
- tinyxml的xml读取
- Linux 下watch命令将每隔两秒自动更新输出