由于SSL协议,在完成握手以前,都只能采用IP地址通信方式,没有办法获取访问地址中的域名信息,所以针对每个IP地址的每个端口,服务器只能返回相同的一张证书。如果要实现多个不同域名共享一个IP地址的缺省443端口使用SSL证书,则必要的前提是,这些域名共用一张多域名证书或者通配符证书。
多域名证书,形如:
www.abc.com
www.123.com
mail.efg.com
通配符证书,形如:*.abc.com
但是在IIS6中,如果两个网站都是同一个IP,同一个端口(443),并且分配了同一个证书(多域名和通配符证书),则当其中一个网站启动后,另一个网站就将无法启动,如何解决这个问题呢?
1、检查WINDOWS2003是否已经升级到SP1以上版本,如果没有升级SP1,则后续步骤将无法完成
2、确保使用的证书是多域名,或者是通配符证书,两个网站必须都使用这个证书,如果这个证书的CN和SAN不包含着2个网站的域名,就会报警告
3、首先按正常的流程,为站点1,安装SSL证书,并将SSL端口配置为443。
4、对站点2,选择分配证书,并选择站点1使用的证书,并将SSL端口配置为其他端口号(444,445,446...)
5、请用本机管理员登入系统,启动命令行程序“cmd”。
6、运行以下指令:
cscript.exe c:\inetpub\adminscripts\adsutil.vbs set /w3svc/站点标识符/SecureBindings ":443:主机头" 
回到IIS6控制台,刷新,可以发现网站2的SSL端口已经改成443了。

最新文章

  1. 用H5中的Canvas等技术制作海报
  2. java实现基于activeMQ的消息推送
  3. python字符串/元组/列表/字典互转
  4. Windows 删除 .svn标志
  5. EF – 8.多对多关联
  6. Python从内存中使用编译后的模块
  7. SecureCRT的快捷键
  8. ssh框架搭建错误集合
  9. 树莓派通过apt方式安装opencv库
  10. 【Quick 3.3】资源脚本加密及热更新(三)热更新模块
  11. 百度编辑器1.4.3 .net版在vs2008的使用方法
  12. HDU3415:Max Sum of Max-K-sub-sequence(单调队列)
  13. Beef
  14. 如何解决在chrome中自动完成表单后input出现黄色背景
  15. vim如何显示行号
  16. 2.x与3.x差异、条件语句、数据类型、其他
  17. 51nod 1040 最大公约数之和(欧拉函数)
  18. TCP/IP Http 和Https socket之间的区别
  19. php 限制类的对象类型
  20. ASLP Kaldi

热门文章

  1. Linux16.04 LTS 环境下将cmake的项目转换成eclipse可导入可调试的工程项目
  2. VirtualBox网络连接方式
  3. 监控mysql主从同步
  4. Linux下图形数据库Neo4j单机安装
  5. [20190312]关于增量检查点的疑问(补充).txt
  6. python异常处理与断言以及日志模块
  7. win10同时安装 office2016和visio2016
  8. 记录参加QCon2017北京站的心得
  9. (转)Spring Boot (十):邮件服务
  10. dp Surf