【问题标题】:Website reachable by host name but not by ip [closed]网站可以通过主机名访问,但不能通过 ip [关闭]
【发布时间】:2020-07-12 14:55:43
【问题描述】:

该网站可以通过主机名访问,但不能通过 A 记录中指定的 IP 地址访问。 DNS 成功将请求解析到 A 记录中指定的相同 ip。

邮递员告诉我:Error: Hostname/IP does not match certificate's altnames: IP: [...] is not in the cert's list.

背景:我已将 Firebase 应用程序与现有域连接。 Firebase 已为此网站生成证书。

【问题讨论】:

    标签: firebase dns firebase-hosting


    【解决方案1】:

    没有足够的 IP 地址让所有网站都拥有唯一的 IP 地址。 Firebase 托管使每个人的网站共享相同的 IP 地址,并且能够区分使用 HTTP Host header 的网站请求与每个请求。这意味着 Host 标头是必需的。如果您使用网站的域名,Postman 会自动为您添加,但如果您只提供 IP 地址,它会不知道该使用什么。

    另见:What is http host header?

    【讨论】:

    • 当然!感谢您指出显而易见的事情。
    猜你喜欢
    • 2015-09-02
    • 2022-01-14
    • 2018-11-19
    • 2018-03-03
    • 1970-01-01
    • 1970-01-01
    • 2017-09-23
    • 1970-01-01
    • 2013-02-17
    相关资源
    最近更新 更多