ssl - 在 IIS7 Windows server 2008R2 上运行多个具有相同 ip 和端口的网站

标签 ssl https iis-7 port windows-server-2008-r2

我有几个网站的 ip 相同,因为它们都映射到只有一个的服务器 ip。我想为这些个人网站申请 https 证书,证书是由 org 颁发的。每次我尝试添加 https 绑定(bind)时,我都会得到“其他一些网站也具有相同的绑定(bind)”,当我尝试使用此命令应用绑定(bind)时
cscript.exe adsutil.vbs set/w3svc/site identifier/SecureBindings ":443:host header 绑定(bind)被接受,但证书被搞砸了
站点 1 具有站点 1 的证书 sha2
站点 2 具有站点 2 的证书 sha2
当我执行该命令时,site1 和 site 将具有相同的证书并导致映射失控。请提供您的建议、想法和见解。在此先感谢

最佳答案

添加绑定(bind)时应正确填写主机名。
这样,服务器可以区分传入流量并将其定向到正确的 IIS 网站。

关于ssl - 在 IIS7 Windows server 2008R2 上运行多个具有相同 ip 和端口的网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43272861/

相关文章:

web-services - HTTPS 身份验证会减慢我的应用程序吗?

php - IIS 7 重写规则抛出 HTTP 错误 403.14 - 如果文件夹存在则禁止访问

asp.net-mvc - ASP.NET MVC 应用程序有时需要很长时间才能响应

ssl - 使用 Cloudflare 的共享 SSL 时,HTTP 应如何列在 Google 的 API 下?

iis-7 - 如何远程重启 IIS7 应用程序池

android - 读取错误 : Failure in SSL library, 通常是协议(protocol)错误

rest - 通过 https 的 REST API 的自签名证书与 CA 证书

windows - MS Edge (Windows 10) 不接受自签名证书

voip - 为什么 SIP 使用 TLS

php - 在 cURL PHP 中为 https 启用 SSL 连接( header 空白)