Firebase 托管 ssl 证书显示不同的域

标签 firebase ssl https dns firebase-hosting

我已将自定义域连接到 firebase 托管,您可以在此处查看占位符网站:https://asimetriq.com

乍一看一切似乎都很好,但当我查看 ssl 证书详细信息时,我看到了不相关的域详细信息。这是正常的吗?如果是,为什么会这样?如果不是,这是 Firebase 方面的错误吗?

enter image description here

最佳答案

这是正常的,您应该去“详细信息”部分查看完整的证书内容。

您会看到该证书有一个“Subject Alternative Name”扩展名,您会在其中找到许多 DNS 名称,包括一个用于您自己网站的名称。该证书以相同的方式适用于此列表中的所有网站。 这样做是为了减少要处理的证书数量,特别是对于在同一 IP 上托管具有不同名称的多个网站的服务器(如果您检查,您将看到下面的所有名称都解析为同一组 IP)

您的浏览器接受它,因为它看到了扩展中的内容,并且在其中看到了您的网站。否则,您的浏览器会说连接不安全,因为 URL 中的网站名称与证书中的名称不匹配。

证书内容:

Data:
    Version: 3 (0x2)
    Serial Number:
        03:f7:1d:8f:a5:a2:78:84:8e:5b:eb:f3:45:a9:90:2a:ce:5a
Signature Algorithm: sha256WithRSAEncryption
    Issuer: C=US, O=Let's Encrypt, CN=Let's Encrypt Authority X3
    Validity
        Not Before: Apr 21 17:14:16 2018 GMT
        Not After : Jul 20 17:14:16 2018 GMT
    Subject: CN=www.blowwhalestudios.uk

...

    X509v3 extensions:

...

        X509v3 Subject Alternative Name:
            DNS:1profiremiralomanorco.xyz, DNS:1profiresanbernardino.xyz, DNS:22q11northernireland.co.uk, DNS:71holiday.com, DNS:99idiomas.com.br, DNS:admin.wikifinance.com.au, DNS:agenda.zipper.com.co, DNS:akshayverma.net, DNS:alexpjames.com, DNS:alfreds.com.br, DNS:app.feedmeapp.ca, DNS:app.getpremises.com, DNS:app.givebadges.com, DNS:app.verhuisplan.be, DNS:asimetriq.com, DNS:auth.skillapp.co, DNS:auxglacesdelanse.ca, DNS:bio.apartments, DNS:calendarbuttonz.com, DNS:cammedar.com, DNS:carlan.didrik.tech, DNS:casheep.xyz, DNS:cats.grankullen.se, DNS:chcsecurity.com, DNS:coinsrage.com, DNS:coopearsa.com, DNS:ddnode.com, DNS:deliriumdesigns.com, DNS:dev.heyleap.com, DNS:dev.mundoemprendedor.org, DNS:ecoema.com.co, DNS:gamenightbuddy.com, DNS:gamestatext.com, DNS:gardenpartyfloristmukwonago.com, DNS:go-beeline.com, DNS:gruposafira.com.br, DNS:handcricketgame.com, DNS:heyleap.com, DNS:hoppy.co.uk, DNS:hyperpost.co, DNS:itsupport.conceptplusllc.net, DNS:manager.artus.io, DNS:markato.studio, DNS:mattmc.co.uk, DNS:mips.haoxp.xyz, DNS:my.valuehome.ca, DNS:openmatics.going2.com.br, DNS:opportunityspace.co, DNS:ozcaynalavalle.com.ar, DNS:parkero.se, DNS:paybacks.rocks, DNS:physio-vd.ch, DNS:pokus.severa.name, DNS:portal.gruposafira.com.br, DNS:q.crawlink.com, DNS:rockpepaine.ro, DNS:safetolk.se, DNS:satin.silkypresets.com, DNS:scorecard.curtisrutland.com, DNS:seaportpuntadeleste.com.uy, DNS:secure.pam3.ru, DNS:sendsms.cc, DNS:shiftfirst.ai, DNS:smuldersbram.bramsmulders.com, DNS:superadmin.qulinaryapp.com, DNS:test.keystone-energy.co.uk, DNS:vot.thundersha.work, DNS:www.1profirecorona.xyz, DNS:www.1profiremiralomanorco.xyz, DNS:www.1profiresanbernardino.xyz, DNS:www.256co.com, DNS:www.auxglacesdelanse.ca, DNS:www.bangkokwomensrun.com, DNS:www.blowwhalestudios.uk, DNS:www.calendarbuttonz.com, DNS:www.coopearsa.com, DNS:www.digitalnauts.com, DNS:www.donadafesta.com.br, DNS:www.dot3digital.com, DNS:www.greenpilates.net, DNS:www.happinessisajourney.com, DNS:www.haxor.com, DNS:www.hoppy.co.uk, DNS:www.insulcoat.co.za, DNS:www.juntstrenquembarreres.cat, DNS:www.kakobotasso.com.br, DNS:www.kangsenan.com, DNS:www.letspla.net, DNS:www.mi11er.net, DNS:www.mileageondemand.com, DNS:www.n-studios.tk, DNS:www.narrated.co, DNS:www.physio-vd.ch, DNS:www.sears.ca, DNS:www.shiftfirst.ai, DNS:www.suisse-connect.ch, DNS:www.thinkingandwriting.org, DNS:www.venturehacks.xyz, DNS:www.vivionline.com.br, DNS:www.wizy.vn

关于Firebase 托管 ssl 证书显示不同的域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49984437/

相关文章:

ssl - 使推文按钮在 Https 页面上工作

swift - 使用私有(private) Google 存储的 Firebase iOS SDK 身份验证

java - 参数 'pathString' 为空

javascript - Cloud Firestore 保存额外的用户数据

spring-boot - Spring boot ssl如何信任所有有效证书

security - 如何设置最小的 TLS : Configure client and server, 或实现我自己的?

ios - 为什么我的 Firebase 项目云消息传递 iOS 配置部分是空白的?

IISExpress 的 SSL 连接/连接重置

linux - WGET - HTTPS 与 HTTP = HTTPS 更慢

ajax - 从 HTTP 和 HTTPS 页面发布对 http url 的 AJAX 调用