iis服务器证书,Internet Information Services (IIS) 服务器证书安装说明
Internet Information Services (IIS) 服务器证书安装说明
03/30/2017
本文内容
若要运行可与 Internet 信息服务 (IIS) 安全通信的示例,您必须创建和安装服务器证书。
步骤 1。 创建证书
若要为计算机创建证书,请开发人员命令提示管理员Visual Studio的 Visual Studio,并运行每个使用 IIS 安全通信的示例中包含的 Setup.bat。 在运行此批处理文件之前,确保路径包括其中包含 Makecert.exe 的文件夹。 以下命令用于在 Setup.bat 中创建证书。
makecert -sr LocalMachine -ss My -n CN=ServiceModelSamples-HTTPS-Server -sky exchange -sk ServiceModelSamples-HTTPS-Key
步骤 2. 安装证书
安装刚刚创建的证书所需执行的步骤取决于您所使用的 IIS 版本。
在 IIS 5.1 (Windows XP) 和 IIS 6.0 (Windows Server 2003) 上安装 IIS
打开 Internet 信息服务管理器 MMC 管理单元。
右键单击默认网站,然后选择"属性 "。
选择" 目录安全性" 选项卡。
单击" 服务器证书" 按钮。 Web 服务器证书向导将启动。
完成向导。 选择用于分配证书的选项。 从显示的证书列表中选择 ServiceModelSamples-HTTPS-Server 证书。
使用 HTTPS 地址 在浏览器中测试对服务的访问 https://localhost/servicemodelsamples/service.svc 。
如果以前使用 Httpcfg.exe 配置了 SSL
使用 Makecert.exe(或运行 Setup.bat)创建服务器证书。
按照前面的步骤运行 IIS 管理器并安装证书。
将以下代码行添加到客户端程序。
重要
只有测试证书(比如通过 Makecert.exe 创建的那些证书)才需要此代码。 建议不要为成品代码执行此操作。
PermissiveCertificatePolicy.Enact("CN=ServiceModelSamples-HTTPS-Server");
在 IIS 7.0(Windows Vista 和 Windows Server 2008)上安装 IIS
在"开始" 菜单中,单击"运行",然后键入 inetmgr 以Internet Information Services (MMC) IIS 管理单元。
右键单击" 默认网站",然后选择 " 编辑绑定..."
单击" 站点 绑定 "对话框的"添加" 按钮。
从"类型"下拉列表中选择**"HTTPS"。**
从 "SSL 证书"下拉列表 中选择"ServiceModelSamples-HTTPS-Server", 然后单击"确定 "。
使用 HTTPS 地址 在浏览器中测试对服务的访问 https://localhost/servicemodelsamples/service.svc 。
备注
由于刚刚安装的测试证书不是受信任的证书,因此,在浏览用此证书保护的本地 Web 地址时,你可能会遇到其他 Internet Explorer 安全警告。
移除证书
按照前面的指引使用 Internet Information Services 管理器,但要移除(而不是添加)证书或绑定。
使用以下命令移除计算机证书。
httpcfg delete ssl -i 0.0.0.0:443
iis服务器证书,Internet Information Services (IIS) 服务器证书安装说明相关推荐
- [转载]Manually configuring Microsoft Internet Information Services (IIS)
Manually configuring Microsoft Internet Information Services (IIS) 原文摘自http://publib.boulder.ibm.com ...
- Windows Internet Information Services(IIS) 与 inetpub 文件夹
Windows 7+ 系统 自带了IIS 和 framework,不需要单独去下载,只需要开启后就可以运行程序. Windows 7 和 Windows 10 个别地方只是表述不一样,其效果相同,注意 ...
- 非系统管理员打开Internet Information Services (IIS)管理器
环境描述 Windows10或Windows11 问题描述 在非管理账户下开启程序时,如果需要管理员权限会弹窗输入密码,但是打开IIS管理器会提示:只有管理员才能使用IIS管理器,没有输入管理员密码的 ...
- iis服务器响应上限,HTTP 500 或超出响应缓冲区限制 - Internet Information Services | Microsoft Docs...
在 IIS 中使用 Response.BinaryWrite 时,HTTP 500 或响应缓冲区限制超出错误 04/15/2020 本文内容 本文帮助您解决 HTTP 500 (响应缓冲区限制超过) ...
- 服务器iis7.5 配置文件,使用注册表项 - Internet Information Services | Microsoft Docs
Internet 信息服务使用的注册表项的说明 07/21/2020 本文内容 本文介绍了 Microsoft Internet Information Services (IIS) 在 Window ...
- iis php 0x80070032,访问网站时 HTTP 错误 404.17 - Internet Information Services | Microsoft Docs...
访问在 IIS 7.0 或更高版本上承载的网站时出现错误消息:HTTP 错误 404.17 - 未找到 12/11/2020 本文内容 本文可帮助您解决 HTTP 错误 404.17 - 当您访问在 ...
- Internet Information Services 5.0 技术概述(转)
Internet Information Services 5.0 技术概述 操作系统 白皮书 摘要 本白皮书为信息技术专业人员,提供随 Microsoft Windows 2000 提供的 Inte ...
- android线程栈默认大小,线程的默认最大堆栈大小 - Internet Information Services | Microsoft Docs...
在本机 IIS 进程中创建线程的默认最大堆栈大小为 256 KB 12/29/2020 本文内容 本文介绍由本机 IIS 进程创建的线程的默认最大堆栈Microsoft Internet Inform ...
- 云起实验室:Internet Information Services(IIS)部署Web项目
本文为您介绍如何快速使用IIS搭建简单网站并发布项目. 点击立即参与云产品场景体验https://developer.aliyun.com/adc/scenario/0eb6fb8265134326b ...
最新文章
- Oracle 11g AMM与ASMM切换
- MATLAB可视化实战系列(二十五)-MATLAB基于直方图的图像去雾
- springboot 前缀_SpringBoot配置文件的注入
- ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)
- 这些年我是怎么自学成架构师的(转自知乎)
- JDK 11:发行候选更新和OpenJDK JDK 11 LTS
- 利用ssh反向代理以及autossh实现从外网连接内网服务器
- 互联网日报 | 苏宁易购拿下英雄联盟职业联赛赞助权;荣耀游戏本年内将推出;英特尔芯片总设计师辞职...
- java maven restful_使用 maven 生成一个支持端到端自动测试的 RESTful 服务项目脚手架...
- 上计算机课睡觉检讨书400,小学生上自习课睡觉检讨书
- JavaWeb——response与request
- LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话(简单易懂)
- 一款用来下载pdf word zip img各种文件的js插件
- python鼠标画点连线_浅谈画点连线的步骤以及注意事项
- MATLAB周期时域曲线,matlab时域采样定理
- 计算机查看正在运行的程序,win7系统查看当前正在运行程序状态的方法
- CDH--彻底解决问题----时钟异常
- 出口法和出口管制小记
- 苹果邮件App漏洞?不要慌
- cordova for android hybrid 程序专题页面宽度大小显示异常问题