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 dieses Cloud-Release in Ihrer Private Cloud-Version enthalten? In den Versionshinweisen Ihrer Version finden Sie Informationen dazu, welche Cloud-Releases sie enthält. Weitere Informationen dazu, wie Sie die Version anhand von Release-Nummern ermitteln können, finden Sie unter Versionsnummern.

Haben Sie Fragen oder Probleme? Apigee Edge-Support kontaktieren

Release-Benachrichtigungen: Rufen Sie http://status.apigee.com auf und klicken Sie auf Updates abonnieren.

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 Daten, an denen Funktionen außer Betrieb genommen (aus dem Produkt entfernt) werden.

Problem-ID Komponentenname Description
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 Description
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
  • Hashwerte 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

Update des Verhaltens bei der Generierung von Ansprüchen in der JWT-Richtlinie

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 wird kein Anspruch generiert:
    • 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.

  • Anspruch 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 Verwaltungs-API „List Company Apps“ bereitstellen

In CPS-fähigen Organisationen, die die Monetarisierung nutzen, enthält die List Company Apps Management API jetzt die Abfrageparameter count und startKey, um die Seitenumbruch 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 Description
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

Falsche Fensterberechnung für Kontingente mit Intervall-Standardtyp

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 Beschreibung/Basis-URL für Organisationsadministratoren fehlgeschlagen

74401756 Verwaltungsserver

Aktualisieren des virtuellen Hosts 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 standardmäßigen Nginx-Konfigurationen falsch sind

67143649 Verwaltungsserver

Freigegebener Ablauf wird in der API-Proxy-Liste angezeigt