Po wykonaniu instrukcji i wstawieniu rekordu tekstowego 1 dostarczonego przez Firebase do mojego arkusza NameCheap, pojawia się ten komunikat o błędzie:
Aktualny stan: Przepraszamy, nie mogliśmy zweryfikować Twojej domeny.
Ta wiadomość jest wyświetlana od około 5 dni.
Zrobiłem zrzuty ekranu przedstawiające ustawienia firebase i namecheap, jak poniżej:
Po tym, jak @Frank van Puffelen zasugerował zmianę wartości hosta z nazwy mojej domeny na @, to jest zrzut ekranu. Poczekamy i zobaczymy po kilku godzinach, mam nadzieję, że uda się pomyślnie zweryfikować.
Po odczekaniu kilku godzin pojawia się ten komunikat:
@
hosta, jak i rekord hosta.Załączone ekrany nie pokazują konfiguracji CNAME. Mimo że instrukcje Firebase rzeczywiście wymagają tylko dwóch rekordów TXT, które są poprawnie skonfigurowane tak, jak pokazują Twoje ekrany, uważam, że te pary rekordów TXT, których żądania Firebase nie zwalniają Cię od konieczności skonfigurowania przynajmniej CNAME rekord oprócz obu rekordów TXT.
Tak było w moim przypadku: chociaż nie ustawiłem rekordu CNAME, firebase nigdy nie rozpoznał mojej domeny.
Nie jestem ekspertem (przepraszam!), Ale z braku innych odpowiedzi, nawet ja mogę zasugerować, aby skonfigurować rekord CNAME tak, aby wskazywał na:
W moim przypadku to wystarczyło, aby firebase działał dobrze i rozpoznał moją domenę.
W moim konkretnym przypadku i zarejestruję się tutaj przynajmniej na własny użytek w przyszłości, wolałem po kolei użyć obu rekordów A dostarczonych z firebase jako drogi do mojej domeny bez www.
Uważam, że można to zrobić za pomocą CNAME, ale w moim przypadku ostateczna konfiguracja była następująca:
W tej konfiguracji wszystko działa poprawnie. Cel osiągnięty.
Jako kolejny krok do zrobienia w przyszłości, warto byłoby nauczyć się, jak osiągnąć podobny cel, używając rekordu CNAME wskazującego domenę firebase zamiast rekordów A wskazujących adresy IP dostarczone przez firebase.
Mam nadzieję, że pomoże to innym użytkownikom w podobnej sytuacji!
źródło
myapp.firebase.com.
minutę i zadziałało.Miałem również problemy z połączeniem mojej domeny niestandardowej, oprócz używania @ w polu hosta i CNAME, potrzebujesz również rekordów A. Oto wszystko, z czym skończyłem, usiadłem chwilę, aby domena została propagowana (właśnie ją kupiłem) i czekałem 10 minut po dodaniu wszystkich rekordów i zadziałało. W tym wpisie na blogu znalazłem również pomocne instrukcje .
źródło
www
w rekordach A zamiastwww.yourdomain.com
.Miałem ten sam problem przez kilka dni (moja domena niestandardowa przeszła przez etap weryfikacji, ale nie nawiązała połączenia), ale okazuje się, że nie musiałem zmieniać konfiguracji DNS, aby to naprawić (zrzut ekranu konfiguracji, która działała, to poniżej w celach informacyjnych).
Musiałem tylko ponownie uruchomić kreatora Connect Domain. https://firebase.google.com/docs/hosting/custom-domain
konfiguracja dns namecheap
Wyszukaj swoją domenę za pomocą tego narzędzia, aby sprawdzić, czy występują błędy DNS https://toolbox.googleapps.com/apps/dig/
źródło
Dla mnie (z imecheap) musiałem usunąć wszystkie istniejące rekordy, wtedy sam rekord TXT działał. Odniesienie: ten post
źródło
Miałem ten sam problem i skorzystałem z pomocy Namecheap. Następnie dostarczyli mi następujące właściwości do zmiany podczas łączenia Namecheap z Firebase.
W przypadku rekordów CNAME usuń końcową nazwę domeny z hosta.
W tym przykładzie wartość powinna wynosić
firebase1._domainkey
i nie
firebase1._domainkey.yourdomain.com
źródło