Zarządzanie protokołami i szyfrowaniem w usłudze Azure API Management

DOTYCZY: Wszystkie warstwy usługi API Management

Usługa Azure API Management obsługuje wiele wersji protokołu Transport Layer Security (TLS) w celu zabezpieczenia ruchu interfejsu API dla:

  • Strona klienta
  • Strona zaplecza

Usługa API Management obsługuje również wiele zestawów szyfrowania używanych przez bramę interfejsu API.

Domyślnie usługa API Management włącza protokół TLS 1.2 dla łączności klienta i zaplecza oraz kilka obsługiwanych zestawów szyfrowania. W tym przewodniku pokazano, jak zarządzać protokołami i konfiguracją szyfrowania w przypadku wystąpienia usługi Azure API Management.

Zrzut ekranu przedstawiający zarządzanie protokołami i szyframi w witrynie Azure Portal.

Uwaga

  • Jeśli używasz własnej bramy, zobacz Zabezpieczenia bramy hostowanej samodzielnie, aby zarządzać protokołami TLS i zestawami szyfrowania.
  • Następujące warstwy nie obsługują zmian w domyślnej konfiguracji szyfrowania: Zużycie, Podstawowa wersja 2, Standardowa v2.

Wymagania wstępne

Przechodzenie do wystąpienia usługi API Management

  1. W witrynie Azure Portal wyszukaj i wybierz pozycję Usługi API Management.

    Wybieranie usług API Management

  2. Na stronie Usługi API Management wybierz wystąpienie usługi API Management.

    Wybieranie wystąpienia usługi API Management

Jak zarządzać zestawami szyfrowania protokołów TLS

  1. W lewym obszarze nawigacji wystąpienia usługi API Management w obszarze Zabezpieczenia wybierz pozycję Protokoły i szyfry.
  2. Włącz lub wyłącz żądane protokoły lub szyfry.
  3. Wybierz pozycję Zapisz.

Zastosowanie zmian może potrwać 1 godzinę lub dłużej. Wystąpienie w warstwie usługi Deweloper ma przestój podczas procesu. Wystąpienia w warstwach Podstawowa i wyższa nie mają przestoju podczas procesu.

Uwaga

Niektórych protokołów lub zestawów szyfrowania (takich jak protokół TLS 1.2 po stronie zaplecza) nie można włączyć ani wyłączyć w witrynie Azure Portal. Zamiast tego należy zastosować wywołanie interfejsu API REST. properties.customProperties Użyj struktury w interfejsie API REST tworzenia/aktualizowania usługi API Management.

Następne kroki