Я использую Firebase и сохранил некоторые пользовательские фотографии в качестве аватара в хранилище FireBase. Вчера работал отлично, могу просмотреть фото с downloadURL. Но сегодня все мои пользовательские аватары показывались пустыми. Я скопировал downloadedURL
в браузер, пытался получить к нему прямой доступ, но я получил ошибку ниже:
Your connection is not private
Attackers might be trying to steal your information from firebasestorage.googleapis.com (for example, passwords, messages, or credit cards). Learn more
NET::ERR_CERT_AUTHORITY_INVALID
Мое правило хранения выглядит так:
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read, write: if request.auth!=null;
}
}
}
Все посетители должны иметь возможность для просмотра аватара пользователя, но сам пользователь после входа в систему может иметь право на запись. Что-то не так? На самом деле не изменил настройки хранилища, но сегодня он вдруг не сработал. Пожалуйста, дайте мне знать. Спасибо !!!