Zabezpieczasz kilka interfejsów API hostowanych w usłudze Azure API Management i musisz ukryć szczegóły implementacji backendu oraz stos technologiczny we wszystkich interfejsach API. Jaką zasadę i zakres należy zastosować?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Dodaj i zastosuj nową zasadę wychodzącą (outbound policy) w zakresie globalnym..
Dlaczego to jest odpowiedź
Aby ukryć szczegóły implementacji backendu i stos technologiczny we wszystkich interfejsach API, należy zastosować zasadę wychodzącą (outbound policy) w zakresie globalnym. Zasady wychodzące modyfikują odpowiedzi wysyłane z API Management do klienta. Ukrywanie szczegółów backendu (np. nagłówków serwera, informacji o błędach) jest typowym zadaniem dla zasad wychodzących. Zakres globalny (All APIs) zapewnia, że zasada zostanie zastosowana do wszystkich interfejsów API w instancji API Management, co jest wymagane w zadaniu. Dodanie zasady przychodzącej (inbound policy) jest nieprawidłowe, ponieważ zasady te przetwarzają żądania przychodzące, a nie wychodzące odpowiedzi. Zasada wychodząca w zakresie operacji byłaby zbyt szczegółowa i wymagałaby ręcznego zastosowania do każdej operacji. Zasada backendu (backend policy) jest używana do modyfikowania żądań wysyłanych do backendu, a nie odpowiedzi do klienta.
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