Ihre angehängten Bildschirme zeigen Ihre CNAME-Konfiguration nicht an. Obwohl Firebase-Anweisungen tatsächlich nur zwei TXT-Datensätze anfordern, Datensätze, die beide korrekt eingerichtet sind, wie Ihre Bildschirme zeigen, glaube ich, dass diese beiden TXT-Datensätze, die Firebase-Anforderungen anfordern, Sie nicht von der Notwendigkeit befreien, mindestens einen CNAME einzurichten zusätzlich zu beiden TXT-Datensätzen aufnehmen.
Dies war mein Fall: Obwohl ich keinen CNAME-Eintrag festgelegt habe, hat Firebase meine Domain nie erkannt.
Ich bin kein Experte (sorry!), Aber mangels anderer Antworten kann sogar ich hilfreich sein, um vorzuschlagen, dass Sie Ihren CNAME-Datensatz so einrichten, dass er auf Folgendes verweist:
CNAME record
host: www
value: [yourfirebaseappname].firebaseapp.com.
(Please note the dot after the '.com').
In meinem Fall war dies genug, um Firebase gut funktionieren zu lassen und meine Domain zu erkennen.
In meinem speziellen Fall, und ich werde mich hier zumindest für meine zukünftige Verwendung registrieren, habe ich es vorgezogen, als Nachschritt beide von firebase gelieferten A-Datensätze als Weg zu meiner Domain ohne www zu verwenden.
Ich glaube, dass dies mit CNAME möglich ist, aber in meinem Fall war das endgültige Setup:
Advanced DNS Management
type: CNAME record
host: www
value: [my-domain-name-without-www]
type: A record
host: @
value: [IP address from firebase, like '1.2.3.4']
type: A record
host: @
value: [Second IP address from firebase, like '2.3.4.5']
Mit dieser Konfiguration funktioniert alles einwandfrei. Ziel erreicht.
Als zukünftiger Schritt wäre es hilfreich zu lernen, wie Sie ein ähnliches Ziel erreichen, indem Sie den CNAME-Datensatz verwenden, der auf die Firebase-Domäne verweist, anstatt A-Datensätze, die auf von der Firebase bereitgestellte IP-Adressen verweisen.
Hoffe das hilft anderen Nutzern in ähnlicher Situation!