Update für Azure API Management – Juni 2020
Veröffentlichungsdatum: 11 Juni, 2020
Am 10. Juni 2020 wurde ein reguläres Update für Azure API Management gestartet. Es enthält die folgenden neuen Features, Fehlerbehebungen, Änderungen und einige weitere Verbesserungen. Es kann mehr als eine Woche dauern, bis Ihr API Management-Dienst das Update empfängt.
Neu
- Die Richtlinie
Validate-jwt
unterstützt jetzt die RSA-signierte und RSA-verschlüsselte JWT-Überprüfung mithilfe des hochgeladenen Zertifikats:- Das Attribut
certificate-id
des Signaturschlüssels des Ausstellers gibt den Bezeichner der Zertifikatentität an. - Das Attribut
n
des Signaturschlüssels des Ausstellers gibt den base64url-codierten RSA-Betrag an. - Das Attribut
e
des Signaturschlüssels des Ausstellers gibt den base64url-codierten Exponentenparameter an. - Das Attribut
certificate-id
des Entschlüsselungsschlüssels gibt den Bezeichner der Zertifikatentität an.
- Das Attribut
- API Management unterstützt nun die Dekomprimierung von mit zlib komprimierten DeflateStream-Objekten
- Das selbstgehostete API-Gateway unterstützt jetzt das Protokollieren von JSON in der Standardausgabe.
- Das selbstgehostete API-Gateway unterstützt nun die lokale Telemetrieprotokollierung an einem DNS-Endpunkt über UDP.
Geändert
- Die DNS-Zone der Metriküberwachung wurde von
.nsatc.net
in.microsoftmetrics.com
geändert. Die IP-Adressen der Server sind jedoch gleich geblieben. - Der Hostname des Knotens ist nun im Heartbeat des selbstgehosteten API-Gateways enthalten.
- API Management ermöglicht jetzt das Hochladen von Zertifikaten ohne privaten Schlüssel. Das Vorhandensein eines privaten Schlüssels wird während der Konfigurationsänderungen (Richtlinie „authenticate-certificate“, Back-End-Entität und Entität „hostnameConfiguration“ des Gateways) und zur Laufzeit für Richtlinienausdrücke überprüft.
- Die Telemetrieeigenschaften von Application Insights haben sich geändert:
- Die benutzerdefinierte Eigenschaft
Apim Request Id
wurde inRequest Id
umbenannt. - Die benutzerdefinierte Eigenschaft
ApimanagementRegion
wurde inRegion
umbenannt. - Die benutzerdefinierte Eigenschaft
ApimanagementServiceName
wurde inService Name
umbenannt. Operation Name
liegt in der Anforderungstelemetrie jetzt im Formatapi_id;rev=api_revision - operation_id
vor, wenn die API und der Vorgang übereinstimmen. Andernfalls wird das alte FormatHTTP_VERB - request_url
verwendet.
- Die benutzerdefinierte Eigenschaft
Für das neue Entwicklerportal gilt ein unabhängiger Releaselebenszyklus, und das Änderungsprotokoll der einzelnen Releases ist auf GitHub verfügbar.