【问题标题】:Renaming SSL Wildcard certificate while it is already associated with an IIS Web Site在 SSL 通配符证书已与 IIS 网站关联时重命名它
【发布时间】:2014-11-18 15:59:06
【问题描述】:

我正在尝试查找重命名通配符证书是否会导致已经在使用它的网站(即使是暂时的)关闭或导致任何其他不良影响?对此有任何帮助或指示吗?

我为什么要这样做的一些背景知识: 我有一个 Web 应用程序,它在生产服务器(具有 IIS 7)中为指定的 IP 地址(端口号 443)使用通配符证书。现在,我想为同一服务器上的另一个 Web 应用程序使用相同的通配符证书、IP 地址和端口号。但是,当我尝试编辑绑定时,主机标题文本框被禁用。

根据我目前的发现和浏览几篇博客,我可以(使用 appcmd 实用程序更改绑定或)重命名 SSL 证书的友好名称,这将启用主机标题文本框。因此,我将能够为我的新 Web 应用程序使用相同的通配符证书 - IP 地址 - 端口号组合与不同的主机标头。我在我的笔记本电脑上试过这个,发现它成功了。但是,它会重命名已经使用它的站点的通配符。在此过程中,我没有观察到任何负面影响,例如现有站点出现故障或 IIS 重置。但是,我不赞成在生产环境中尝试这一点,而不完全了解这种变化的影响。

【问题讨论】:

    标签: asp.net iis-7 ssl-certificate


    【解决方案1】:

    **skip** 更新我的回复。

    对不起,我最初误读了您的问题。当对同一 IP:Port 上的多个网站使用相同的通配符证书时,您必须在绑定中为所有受影响的网站提供主机标头。

    您说网站重命名您的证书 - 他们只是重命名友好名称属性。此属性不会影响任何内容,因为它只是提供信息的属性。

    您担心停机时间——不,没有停机时间。当您更改 SSL 证书时,您可以中断现有的 SSL 会话,但这不会影响连接及其状态。客户端只是重新协商 SSL 通道以使用新证书,而不会注意到这一点。

    【讨论】:

    • 感谢您的回复。但是,我已经在我的笔记本电脑(有 IIS7)上尝试了这个,它对我有用。使用 appcmd 实用程序或使用digicert.com/ssl-support/ssl-host-headers-iis-7.htm 中概述的步骤,可以为同一服务器上的多个站点使用通配符 - IP 地址 - 端口号组合。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-15
    • 1970-01-01
    相关资源
    最近更新 更多