【问题标题】:configure multiple https websites in azure virtual machine在 Azure 虚拟机中配置多个 https 网站
【发布时间】:2017-07-03 19:55:10
【问题描述】:

我有两个网站和两个不同的 ssl 证书。 我有一个 Azure Windows 虚拟机。 我已将 website1 配置为端口 443,应用了一个证书,从 azure 门户添加了 https(端口 443)规则的入站规则。 我还有一个希望通过 https 访问的网站。 我有另一个 ssl 证书。 我在端口 444 上托管了这个网站,添加了证书。 问题是 azure 门户只允许 port:443 入站规则。

如何在 windows azure vm 上托管多个 https 网站?

【问题讨论】:

    标签: azure ssl azure-virtual-machine


    【解决方案1】:

    好吧,您应该为端口 444 创建一个自定义规则,Azure 并不真正检查流量,因此这些标签(https、ssh、rdp 等)只是为了您的方便。

    另外(除了 nsg 规则),您应该在 windows 防火墙上启用端口 444,确保您的应用程序在 444 上侦听并确保您可以连接到虚拟机

    【讨论】:

    • 我也试过这个。但它似乎没有工作。除了添加入站规则之外,我还需要做什么?
    【解决方案2】:

    如何在 windows azure vm 上托管多个 https 网站?

    1.您需要在 Windows 防火墙上打开 444 端口(入站规则)。有关 Windows 防火墙上开放端口的更多信息,请参阅此link

    2.您需要在 Azure NSG 规则(入站规则)上打开 444 端口。

    【讨论】:

    • 我按照这个在入站规则中打开端口 444。 dummies.com/computers/operating-systems/windows-7/… 但没有运气
    • 您可以在您的虚拟机上使用https://127.0.0.1:444 访问您的网站吗?您应该确保端口 444 正在侦听。您可以使用netstat -ant 进行检查。
    • 似乎是防火墙问题。 Azure NSG 可以在 NICsubnet 上关联。你检查所有吗?请参考这个link
    • @MARKANDBhatt 现在,您可以访问端口 443 但不能访问端口 444?
    • 当我通过https://localhost:444/ 访问时,我在谷歌浏览器中得到Your connection is not private Attackers might be trying to steal your information from abc.com (for example, passwords, messages or credit cards). NET::ERR_CERT_COMMON_NAME_INVALID
    猜你喜欢
    • 1970-01-01
    • 2014-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-11
    • 1970-01-01
    相关资源
    最近更新 更多