Aktualizacje usługi Azure API Management — wrzesień 2019 r.
Data opublikowania: 26 września, 2019
23 września 2019 r. rozpoczęła się zwykła aktualizacja usługi Azure API Management. Obejmuje ona następujące poprawki błędów, zmiany, nowe funkcje i inne ulepszenia. Należy pamiętać, że aktualizacje są wdrażane stopniowo i może minąć nawet tydzień, zanim otrzymają je wszystkie aktywne wystąpienia usługi API Management.
Nowość
- Wywołanie interfejsu API zarządzania stanem sieci zwraca stan przekaźnika SMTP, metryk i monitorowania kondycji. Te informacje mogą zostać użyte do sprawdzenia łączności usług API Management w sieci wirtualnej.
- Zasady ustawiania treści akceptują tablicę bajtów jako zawartość treści.
- Usługa API Management obsługuje teraz dedykowany schemat w dziennikach usługi Azure Monitor. Wkrótce zostanie opublikowana dokumentacja i przykładowe zapytania.
Stałe
- Usługa API Management oferuje teraz lepsze zabezpieczenia przed atakami polegającymi na użyciu skryptów między witrynami.
- Konsola portalu deweloperów obsługuje teraz ciągi $$ w treści żądania (wcześniej były one obcinane do pojedynczego $).
- Poprawiono funkcje importu i eksportu interfejsu OpenAPI.
Zmieniono
- Wywołania interfejsu API zarządzania, które są ograniczane przez podstawową bazę danych, teraz zwracają odpowiedź 429 „Zbyt wiele żądań” z treścią { "code" : "TooManyRequests" }. Wcześniej kończyły się one niepowodzeniem z kodem stanu 500 „Wewnętrzny błąd serwera”.
- Usługi warstwy użycia nie zezwalają teraz na dodawanie domeny niestandardowej bez rekordu CNAME lub z niepoprawnym rekordem CNAME. Wcześniej działanie usługi kończyło się niepowodzeniem z odpowiedzią 400 „Nieprawidłowe żądanie” w środowisku uruchomieniowym.
- Zaktualizowano pakiety SDK klienta usługi API Management: PowerShell, .NET, Python, TypeScript, Go, Java oraz Ruby.
Nowy portal deweloperów (w wersji zapoznawczej) jest rozwijany zgodnie ze ścieżką niezależnego cyklu życie wydania. Dziennik zmian wprowadzanych w poszczególnych wydaniach jest dostępny w witrynie GitHub.