我有两个Sharepoint Web应用程序在同一台服务器上运行。 我们要使用以下IP地址:端口configuration: – 第一个站点:IP地址:xxx22端口443 – 第二个站点:IP地址:xxx60端口4430
当我到第二个站点的IIS,select.60的IP地址和端口4430,然后select证书我收到以下消息:
“绑定已被IIS以外的产品使用,如果继续,可能会覆盖现有的IP地址/端口组合的证书,是否仍然要使用该绑定”
我不想单击“是”,因为我不确定这将会被覆盖。
奇怪的是,我已经用自签名证书testing了这个,它工作正常。 但现在它不工作(我用官方的SSL证书和自签名的证书)。
我注意到的一件事是,如果我编辑这个绑定,并select“所有未分配”作为IP地址,而不是我试图强制的那一个,那么我可以分配证书没有问题。 但是,如果我这样做,是否会结束使用IP地址xxx22或xxx60? 我宁愿明确指定IP地址。
尝试检查是否有其他服务在该端口上侦听:
从命令提示符处:
netstat -an | find ":4430"
在这个端口上查找任何东西。 这将有助于确定您的主机上是否有另一项configuration为侦听该端口的服务。 如果是这种情况,那么您需要更改服务正在监听的端口,或者更改希望第二个SharePoint站点监听的端口。
如果您发现没有冲突(我怀疑它可能对绑定感到困惑),那么您应该可以将第二个站点与您所需的证书绑定。
我如何使用多个IP和多个使用IP和主机名称混合的证书使我的IIS 7.5工作。
从你的post你已经安装了你的证书,我的猜测是你也有链安装。
打开你的MMC控制台。 开始>运行> MMC.exe文件>添加/删除select证书。 使用本地计算机
打开控制台后,请转到“证书”>“个人”,然后select一个证书。 右键单击并select属性。 您的友好名称将显示,在友好名称前面input*星号。 点击应用,然后确定closures。
现在select你的IIS网站,然后点击绑定。 select您的IP,并将端口默认为443,然后selectHTTPS现在,您将有一个主机头的字段,您将保留空白。 为此IP地址select您的证书。
重复你的第二个IP离开两个端口443。
应该在IIS 7上工作我testing了IIS 7.5,其余的只是猜测。 (这个旧post需要更新,所以我发布了IIS 7.x的答案)