Próbowałem przenieść moją witrynę z Divshot do Firebase, ponieważ Firebase przejęło divshot i zamknęło go.Czy witryny w hostingu Firebase mogą zawierać zasoby inne niż https?
Kopalnia jest prostą witryną tylko do odczytu, która nie wymaga protokołu HTTPS. Zawiera również linki do stron zewnętrznych, które nie obsługują https. Strona działała idealnie na divshotie, ale wygląda na to, że baza ogniowa wymusza na wszystkich stronach korzystanie z https. Niestety, powoduje to niepowodzenie ładowania zewnętrznych witryn, do których odwołują się moje witryny. Istota błędu:
Mixed Treść: Na stronie w „https://mysite.firebaseapp.com/” został załadowany przez HTTPS, ale o niepewnego zasobu „http://www.externalsite.com/”. To żądanie zostało zablokowane; treść musi być obsługiwana przez HTTPS.
Próbowałem usunąć http: więc zewnętrzna strona jest po prostu //www.externalsite.com/, ale powoduje to błędy certyfikatu. Nie mogę zmienić tego na https, ponieważ ta witryna zewnętrzna go nie obsługuje.
Czy istnieje jakiś sposób obejścia tego problemu?
Mam nadzieję! Korzystałem z netlifii w tym celu, jeśli nie jest to możliwe w bazie ogniowej. – camomileCase
Musisz mieć możliwość korzystania z http, więc mogę załadować zasoby http. – shramee