iis7 绑定多个ssl证书
iis7 绑定多个ssl证书
默认情况下iis上只能绑定一个ssl证书,如果多的话 会只认一个。
注意1:配置基本分为两步(1:修改配置文件 2:导入证书,绑定到对应的站点上),下面的内容就是这个方法的全部内容。
注意2:修改配置文件前最好保存一份原始的配置文件,以免出错后可以恢复。
下面正式开始:
停止IIS
运行【 CMD】 , 输入 【iisreset /STOP】
第一步:修改配置文件。
然后打开:C:/Windows/system32/inetsrv/config/applicationHost.config
搜索你的站点名称找到类似下面的配置项,做相应修改:
<site name="Web01" id="3">
<application path="/" applicationPool="Web01">
<virtualDirectory path="/" physicalPath="E:/Web/Web01" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:web1.web.com" />
<binding protocol="https" bindingInformation="*:443:" />
</bindings>
</site>
找到https的配置项目,修改为:
<binding protocol="https" bindingInformation="*:443:web1.web.com" />
在443后面增加你的域名,保存。
最后启动IIS服务
iisreset /start
第一步: 首先上传PFX格式证书到服务器桌面,打开IIS管理器. 选择 【服务器证书】
第二步:右键导入PFX证书, 输入证书密码。
导入后先不要在站点上绑定证书
1. 【WINDOWS键 + R 】 打开运行窗口, 输入 【 mmc 】
2. 点击 【文件】 , 选择【添加/删除管理单元】,【可用管理单元】 选择 【 证书】 点击添加。弹出窗口,
选择 【 计算机账户】,确定即可
【个人 -》 证书 】 里面可以看到你刚刚导入的域名, 选中证书,右键属性, 修改友好名称点击确定 例如域名是 www.gworg.com 【友好名称修改为 *.gworg.com】
然后回到IIS 管理器 , 为站点绑定域名
选择 网站, 右键 , 点击 “ 编辑绑定”
点击”添加” , 选择 “HTTPS” ,选择刚刚导入的证书名称,点击确认。(主机名需要填写)
· [翻译] 为什么 Tracebit 用 C# 开发
· 腾讯ima接入deepseek-r1,借用别人脑子用用成真了~
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· DeepSeek崛起:程序员“饭碗”被抢,还是职业进化新起点?
· RFID实践——.NET IoT程序读取高频RFID卡/标签