180406 – Versionshinweise zu Apigee Edge for Public Cloud

Sie lesen gerade die Dokumentation zu Apigee Edge.
Apigee X-Dokumentation aufrufen
info

Am Montag, dem 16. April, haben wir mit der Veröffentlichung einer neuen Version von Apigee Edge für die Public Cloud begonnen.

Private Cloud-Kunden: Ist diese Cloud-Version in Ihrer Private Cloud-Version enthalten? In den Versionshinweisen Ihrer Version finden Sie Informationen dazu, welche Cloud-Releases sie enthält. Weitere Informationen zur Versionsnummerierung

Haben Sie Fragen oder Probleme? Wenden Sie sich an den Apigee Edge-Support.

Release-Benachrichtigungen: Weitere Informationen finden Sie unter Versionsbenachrichtigungen für Apigee Edge erhalten.

Startseite der Versionshinweise

Einstellung und Außerbetriebnahme

Die folgenden Funktionen werden eingestellt oder entfernt. Weitere Informationen finden Sie in der Richtlinie zur Einstellung von Edge. Unter Apigee-Verwerfungen und -Außerbetriebnahmen finden Sie die Termine, an denen Funktionen außer Betrieb genommen (aus dem Produkt entfernt) werden.

Problem-ID Komponentenname Beschreibung
67144436 Verwaltungsserver

Wenn kein Schlüssel mit einem TLS/SSL-Zertifikat verknüpft ist, wird der Schlüsselname jetzt als leerer String angezeigt.

Die folgenden Änderungen gelten für die Verwaltungs-API Keystore oder Truststore abrufen:

  • Vor der Korrektur wurde ein Schlüsselname angezeigt, obwohl kein Schlüssel mit einem TLS/SSL-Zertifikat verknüpft war. Wenn kein Schlüssel mit einem TLS/SSL-Zertifikat verknüpft ist, wird jetzt ein leerer String mit doppelten Anführungszeichen zurückgegeben. Beispiel: "keys": [""]. Andernfalls sind die Schlüsselnamen mit den Aliasnamen identisch (bisheriges Verhalten).
  • Die neue Antwort-Property aliases ist ein Array, das die aliasName, cert und key für jeden Alias in einem Schlüsselspeicher oder Truststore enthält. Beispiel:

    "aliases" : [
        {
            "aliasName" : "myAlias",
            "cert" : "myAlias-cert"
            "key" : "myAlias-key"
        }
    ]
    

    Dabei ist key der aliasName-key.

    In einer zukünftigen Version werden die vorhandenen Attribute certs und keys aus der Antwort entfernt, da das neue Attribut aliases diese enthält.

Neue Funktionen und Updates

Im Folgenden sind die neuen Features und Aktualisierungen in diesem Release aufgeführt:

Problem-ID Komponentenname Beschreibung
67168078 Video: API-Laufzeit

Neue Funktionen zum Konfigurieren von Nutzlasten und Strings für Nachrichten

Edge enthält eine vordefinierte Reihe von Funktionen, mit denen Sie Strings (z. B. Nachrichtennutzlasten) in Richtlinien wie „Assign Message“, „Java Callout“ und „Raise Fault“ definieren können. Mit diesen Funktionen können Sie:

  • JSONPath verwenden
  • Hash-Werte in mehreren Formaten
  • Strings bearbeiten
  • Zeichen maskieren und codieren
  • Uhrzeiten formatieren
  • IDs, Longs und Strings generieren

Weitere Informationen finden Sie unter SMS-Vorlagen.

76006005 Video: API-Laufzeit

Aktualisierung des Verhaltens bei der Generierung von Ansprüchen in JWT-Richtlinien

Im Folgenden finden Sie Verhaltensänderungen beim Generieren von Ansprüchen mit der JWT-Richtlinie, wenn für einen Anspruch sowohl ein Standardwert als auch ein expliziter Wert und ein Variablenverweis zum Überschreiben des Standardwerts angegeben werden.

  • In den folgenden Fällen darf kein Anspruch generiert werden:
    • Die Variable, auf die im Element Claim verwiesen wird (ref=„variable“), kann nicht aufgelöst werden.
    • Der explizite Wert ist leer.
    • Das Element IgnoreUnresolvedVariables ist „true“.

    Bisher wurde ein Anspruch mit einem leeren String hinzugefügt.

  • Eine Forderung ohne nicht behobenen Variablenfehler generieren, wenn:
    • Der explizite Wert für das Element Claim ist nicht null und nicht leer.
    • Die referenzierte Variable ist nicht aufgelöst.
    • Das IgnoreUnresolvedVariables-Element kann einen beliebigen Wert haben.

    Bisher wurde ein Fehler für nicht aufgelöste Variablen ausgegeben, auch wenn ein expliziter Wert vorhanden war.

74822515 Verwaltungsserver

Paginierung für die Management API „List Company Apps“ bereitstellen

In Organisationen mit CPS, die Monetarisierung verwenden, enthält die Management API für die Auflistung von Unternehmens-Apps jetzt die Suchparameter count und startKey, um die Paginierung der Antwort zu steuern. Die maximale Anzahl der zurückgegebenen Unternehmens-Apps beträgt 100.

77324258 Video: API-Laufzeit

Standardmäßig sichere Kommunikation zwischen Edge-Router und Nachrichtenprozessor aktivieren

76100884 Verwaltungsserver

„reachable“ aus dem Code entfernen und das Feld immer auf „true“ setzen

74125205 Verwaltungsserver

CPS-Daten im Dienst zum Löschen von Organisationen verarbeiten

73830928 Verwaltungsserver

Code des Verwaltungsservers so ändern, dass Audit-Logs aus BigQuery gelesen werden

72744283 Video: API-Laufzeit

Router sollten Anrufe aus der Region Krim und aus Ländern mit US-Sanktionen blockieren

64987848 Video: API-Laufzeit

HTTPClient-Cache von Verbindungspools trennen, um Latenzen bei einer großen Anzahl zufälliger Zielendpunkte zu reduzieren

Behobene Fehler

Folgende Fehler wurden in diesem Release behoben. Diese Liste ist hauptsächlich für Nutzer gedacht, die prüfen möchten, ob ihre Support-Tickets erfolgreich bearbeitet wurden. Sie enthält keine detaillierten Informationen für allgemeine Nutzer.

Problem-ID Komponentenname Beschreibung
77657867 Video: API-Laufzeit

Freigegebene Abläufe funktionieren nicht im Test-Pod

77549662 Verwaltungsserver

Das ExpiresAt-Tag wird in der Antwort für App-Anmeldedaten für CPS-Organisationen nicht angezeigt, wenn das Ablaufdatum -1 ist

76391087 Verwaltungsserver

sysadmin kann keine Nutzerrollen der Organisation abfragen, wenn die Organisation zum Löschen markiert ist

76286610 Verbindungen/Sek.

NonDistributedBucket sollte CompositeFetchRange verwenden

76120441 Video: API-Laufzeit

Die Fensterberechnung ist für Kontingente mit der Intervall-Standardeinstellung „defaultType“ falsch.

74966505 Feature-Plattform

FATAL - common-mp-fault-rate tyr-test.apigee.net error

74601316 Video: API-Laufzeit

JWT-Richtlinien können keine Zielgruppenanforderung akzeptieren, die ein String mit Kommas ist

74596483 Video: API-Laufzeit

MPs in reu1mp002-3 werden häufig herab- und wieder heraufgestuft.

74407349 Verwaltungsserver

Das Feld „Beschreibung“ wird bei PUT-Aufrufen für vorhandene Virtual Hosts nicht aktualisiert

74405851 Verwaltungsserver

Aktualisierungen von virtuellen Hosts mit deaktiviertem TLS für Organisationsadministratoren bei Beschreibung/Basis-URL fehlgeschlagen

74401756 Verwaltungsserver

Vhost-Aktualisierung mit einer nicht übereinstimmenden Schlüsselspeicherreferenz ist erfolgreich

74390879 Verwaltungsserver

Spezifikations-URL wird beim Importieren des Sets nicht korrekt in der Anwendungs-Bean eingefügt.

74371918 Verwaltungsserver

Management API gibt HTTP 400 für eine Aktion zum Widerrufen eines OAuth-Tokens zurück, wenn das Token abgelaufen ist

74175585 Video: API-Laufzeit

Python-Script für Router-Plug-in korrigieren, das conf.d-Dateien parst

74123604 Verwaltungsserver

Identitätszone sollte im Dienst zum Löschen von Organisationen behandelt werden

73757643 Verwaltungsserver

Wert für „lastModifiedBy“ in den Proxy-Metadaten, um den zuletzt aktualisierten Nutzer korrekt wiederzugeben

72444142 Video: API-Laufzeit

Router zeigt keinen fehlerhaften Status an, wenn die Standard-Nginx-Konfigurationen falsch sind

67143649 Verwaltungsserver

Freigegebener Ablauf wird in der API-Proxy-Liste angezeigt