【发布时间】:2018-11-29 05:44:38
【问题描述】:
所以我使用谷歌云存储桶来托管我的网站,我发现 SSL 是不可能的,所以我尝试了应用程序引擎,它变得非常复杂非常快,所以我尝试了 firebase,它似乎是最好的,但是我有我的主站点 (https://example.com) 和我的站点开发版本,并为我和我的开发人员 (https://staging.example.com) 提供了身份验证登录。我有 2 个不同的 firebase 项目,一个用于主站点,另一个用于子域,但是我首先连接了一个子域,它获得了 SSL 证书并说在 2 秒内连接,但是我对我的主站点做了同样的事情,它一直现在整天都在挂起。我在某处读到它不能做一个子域和一个正常的站点,因为一些 SNI 的事情,但是如果你不能在一个域和一个子域上启用 SSL,那是一个非常糟糕的系统 imo。我使用 Google Domains 作为我的域,并且有正常域和指向 firebase 的子域的 A 记录。
感谢任何澄清的人。
【问题讨论】:
-
最多可能需要 24 小时才能进行配置。确保刷新 dns 缓存并在 24 小时内尝试。如果您可以共享您设置的 dns 记录和 firebase 控制台,这也会很有帮助。我有 2 个项目,一个带有根域,一个带有子域,没有问题。
-
你弄明白了吗?如果只是等待DNS传播,请更新并解决。否则,如果您仍然卡住,您还尝试过什么。主域和子域应该没有问题。我经常为 Firebase 托管项目使用 apex 域下的 staging/dev 域。
-
@DennisAlund 嘿,抱歉,它已解决我只是对为什么一个证书需要几秒钟而另一个证书需要将近一天感到困惑,所以我认为有问题,谢谢!
标签: firebase ssl ssl-certificate firebase-security firebase-hosting