Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用自定义域的Firebase主机具有指向Firebase.com的SSL证书_Firebase_Ssl Certificate_Firebase Hosting - Fatal编程技术网

使用自定义域的Firebase主机具有指向Firebase.com的SSL证书

使用自定义域的Firebase主机具有指向Firebase.com的SSL证书,firebase,ssl-certificate,firebase-hosting,Firebase,Ssl Certificate,Firebase Hosting,我能够成功完成这一步骤,并正确加载我的静态文件应用程序,该应用程序位于Firebase上 但是,浏览器警告站点的SSL证书与example.com不匹配。我查看了证书,它是firebase.com的,不是mydomain.com的 此证书由Firebase for example.com(我的自定义域名)提供,我希望它与之匹配。这是预期的吗 我知道另一个解决方案是获得我自己的证书,例如example.com。然而,Firebase似乎不允许我部署自己的证书 更新 我一段时间前试过了,现在已经修好

我能够成功完成这一步骤,并正确加载我的静态文件应用程序,该应用程序位于Firebase上

但是,浏览器警告站点的SSL证书与example.com不匹配。我查看了证书,它是firebase.com的,不是mydomain.com的

此证书由Firebase for example.com(我的自定义域名)提供,我希望它与之匹配。这是预期的吗

我知道另一个解决方案是获得我自己的证书,例如example.com。然而,Firebase似乎不允许我部署自己的证书

更新
我一段时间前试过了,现在已经修好了。整套firebase db/函数和相应的sdk/cli都运行得非常好。非常适合小型开发团队。

此错误消息称为域名不匹配警告,因为域指向共享IP地址


您需要确认您的主机提供商支持SNI技术,该技术允许在同一IP上安装不同的证书。请确保证书正确安装在所需的服务器上,并启用SNI。如果您的托管提供商不支持SNI技术,您应该使用专用IP来托管SSL。

解决方案:除了等待,无需采取任何措施

在Firebase主机上连接到我的自定义域时遇到相同的问题。但是,只有当状态为“挂起”时,它才会不安全。状态可在Firebase主机控制面板上找到


大约3小时后,我的连接被绿色锁锁定,并且在“添加自定义域”菜单中,仪表板中反映的状态变为“已连接”,通过将
设置模式
更改为高级进行检查,并根据说明将TXT值复制到dns记录中,完成
在现有域上提供令牌
任务


这就解决了我的问题。

嗨,杰森,我已经编辑了以澄清我的问题。此“连接到自定义域”由Firebase提供,似乎没有以适当的方式工作。您好@webp您找到解决方案了吗?@drdrdr还没有很遗憾。然而,我现在把我的应用程序放在谷歌应用程序引擎上,并用它获得我自己的ssl证书。有关将letsentrypt与app engine一起使用的说明,@webp您是否能够让它与firebase一起工作?@webp我做到了。我发送了一条支持消息,他们甚至没有回复我就修复了它。@r3wt很高兴知道他们可以修复它。谢谢你转回来。我将来可能需要这个。我的也在工作,但我刚刚收到谷歌搜索控制台团队的一封电子邮件,指出了同样的问题。可能是邮件被延迟了,现在没问题了?刚才在我的一个网站上花了30分钟。