Statyczna witryna internetowa jest hostowana w zasobniku S3 z włączonym hostingiem statycznej witryny internetowej i przesłanymi obiektami, ale dostęp do witryny zwraca błąd 403 Forbidden - Access Denied. Jaka modyfikacja rozwiąże ten błąd?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Dołącz politykę zasobnika, która przyznaje publiczne uprawnienia do odczytu specjalnie dla obiektów w zasobniku..
Dlaczego to jest odpowiedź
Błąd 403 Forbidden - Access Denied oznacza, że użytkownik nie ma uprawnień do dostępu do żądanego zasobu. W przypadku statycznej witryny internetowej hostowanej na S3, oznacza to, że obiekty (pliki witryny) w zasobniku nie mają publicznych uprawnień do odczytu. Dołączenie polityki zasobnika, która przyznaje publiczne uprawnienia do odczytu dla obiektów, rozwiąże ten problem, umożliwiając przeglądarkom dostęp do zawartości witryny. Polityka zasobnika, która przyznaje uprawnienia do odczytu dla samego zasobnika, jest niewystarczająca, ponieważ to obiekty muszą być publicznie dostępne. Usuwanie domyślnej polityki zasobnika jest nieprawidłowe, ponieważ domyślnie zasobniki S3 są prywatne. Włączenie CORS jest potrzebne do zezwalania na żądania z innych domen, a nie do rozwiązywania problemów z dostępem 403.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana