Màn hình đính kèm của bạn không hiển thị cấu hình CNAME của bạn. Mặc dù các hướng dẫn firebase thực sự chỉ yêu cầu hai bản ghi TXT, các bản ghi đều được thiết lập chính xác khi màn hình của bạn hiển thị, tôi tin rằng cặp bản ghi TXT mà các yêu cầu firebase này không giải phóng bạn khỏi nhu cầu thiết lập ít nhất một CNAME ghi ngoài cả hai bản ghi TXT.
Đây là trường hợp của tôi: trong khi tôi không thiết lập bản ghi CNAME, firebase không bao giờ nhận ra miền của tôi.
Tôi không phải là chuyên gia (xin lỗi!), Nhưng do thiếu các câu trả lời khác, thậm chí tôi có thể hữu ích khi đề xuất bạn thiết lập bản ghi CNAME của mình để trỏ đến:
CNAME record
host: www
value: [yourfirebaseappname].firebaseapp.com.
(Please note the dot after the '.com').
Trong trường hợp của tôi, điều này đủ để làm cho firebase hoạt động tốt và nhận ra miền của tôi.
Trong trường hợp cụ thể của tôi và tôi sẽ đăng ký ở đây ít nhất để sử dụng trong tương lai của tôi, tôi muốn sử dụng, như một bước sau, cả hai bản ghi A được cung cấp từ firebase như một cách để tôi định tuyến đến miền của mình mà không có www.
Tôi tin rằng điều này có thể được thực hiện với CNAME, nhưng trong trường hợp của tôi, thiết lập cuối cùng là:
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']
Mọi thứ đều hoạt động tốt khi sử dụng cấu hình này. Đã đạt được mục tiêu.
Là một bước cần làm trong tương lai, Sẽ rất hữu ích nếu bạn tìm hiểu cách đạt được mục tiêu tương tự bằng cách sử dụng bản ghi CNAME trỏ đến miền firebase thay vì bản ghi A trỏ đến địa chỉ IP được cung cấp bởi firebase.
Hy vọng điều này sẽ giúp những người dùng khác trong tình huống tương tự!