Testowanie API · Senior · Pytanie 61 z 75
Jak sprawdzić, że API nie zwraca danych z cache po zmianie uprawnień użytkownika?
- 1Zmiany uprawnień działają dopiero po restarcie serwera
- 2Odebrać dostęp, zapytać ponownie i sprawdzić odmowę, także przez CDN
- 3Sprawdzać uprawnienia raz przy logowaniu, a potem ufać cache
Pokaż odpowiedź
Poprawna odpowiedź: Odebrać dostęp, zapytać ponownie i sprawdzić odmowę, także przez CDN
Wyjaśnienie
Zcache'owane decyzje autoryzacji lub odpowiedzi mogą dalej ujawniać dane. Testy zmieniają role w trakcie sesji i sprawdzają każdą warstwę.