我的问题是非常相似的这个: IIS 7.0安装两个不同的主机头的SSL证书,除了我的域是完全不同的:
1 SSL for http://domain1.com 1 SSL for http://domain2.com
我按照该问题/答案中所述安装了我的证书,但是如果我导航到domain2.com(我通过appcmd绑定了…),则会获得domain1.com的证书。 因此,如果我通过IIS7打开绑定,我看到domain2.com使用错误的证书,但如果我改变它也会改变为domain1.com。
我真的不知道如何解决这个问题!
谢谢
你不能。 SSL证书适用于整个端口/ IP组合,因为主机头已encryption,因此无法在该阶段使用。
您提到的问题build议将单个通配符证书应用于两个域,因为单个证书与两个域都相关。 该选项允许将单个证书应用于多个站点。 在域名完全不同的地方,这是行不通的。 您正试图申请多个证书。
如果你有两个单独的域,你想使用SSL,那么你将需要两个独立的IP地址。
您只能使用多域证书来执行此操作。 这些通常比普通证书更昂贵,但允许您将多个完全不同的域名添加到单个证书。
如果Web服务器位于负载平衡器之后,那么在非标准端口上运行https元素并使用所述负载平衡器redirect它是有意义的。 这将允许您运行多个证书。