180406 – Versionshinweise zu Apigee Edge for Public Cloud

<ph type="x-smartling-placeholder"></ph> Sie sehen die Dokumentation zu Apigee Edge.
Gehen Sie zur Apigee X-Dokumentation.
Weitere Informationen

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

Private Cloud-Kunden: Ist dieser Cloud-Release in Ihrer Private Cloud-Version enthalten? In den Versionshinweisen Ihrer Version sehen Sie, welche Cloud-Releases sie enthält. Weitere Informationen finden Sie unter Release-Nummerierung um zu verstehen, wie du dies durch einen Vergleich der Release-Zahlen herausfinden kannst.

Haben Sie Fragen oder Probleme? Weitere Informationen .

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

Startseite der Versionshinweise

Einstellung und Einstellung

Die folgenden Funktionen werden eingestellt oder eingestellt. Weitere Informationen finden Sie in der Richtlinie zur Einstellung von Edge . Weitere Informationen finden Sie unter . Einstellung und Einstellung von Apigee für den Zeitraum, an dem Funktionen eingestellt werden (aus dem Produkt entfernt).

Problem-ID Komponentenname Beschreibung
67144436 Verwaltungsserver

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

Die folgenden Änderungen gelten für die <ph type="x-smartling-placeholder"></ph> Rufen Sie eine Keystore- oder Truststore-Verwaltungs-API ab:

  • Vor der Problembehebung wurde ein Schlüsselname angezeigt, obwohl kein Schlüssel mit einem TLS/SSL verknüpft war. Zertifikat. Wenn jetzt kein Schlüssel mit einem TLS/SSL-Zertifikat verknüpft ist, wird ein leerer String mit werden doppelte Anführungszeichen zurückgegeben. Beispiel: "keys": [""]. Andernfalls sind Schlüsselnamen entspricht den Alias-Namen (bisheriges Verhalten).
  • Das neue Antwortattribut aliases ist ein Array, das den Parameter aliasName, cert und key für jeden Alias in einem Keystore oder Truststore. Beispiel:

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

    Dabei ist key der aliasName-key.

    In einer zukünftigen Version werden die vorhandenen Properties certs und keys wird aus der Antwort entfernt, da die neue aliases-Property 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 Nachrichtennutzlasten und -strings

Edge enthält einen vordefinierten Satz von Funktionen, mit denen Sie Zeichenfolgen definieren können (z. B. Nutzlasten (Message Payloads)) in Richtlinien wie „Assign Message“, „Java Callout“ und „Cancel Fault“ verwenden. Mit diesen Funktionen können Sie:

  • JSONPath verwenden
  • Hashwerte in mehreren Formaten
  • Strings bearbeiten
  • Escapezeichen und Zeichen codieren
  • Uhrzeiten formatieren
  • IDs, Longs und Strings generieren

Weitere Informationen zu Nachrichtenvorlagen

76006005 Video: API-Laufzeit

Aktualisierung des Verhaltens bei der Anforderungsgenerierung der JWT-Richtlinie

Im Folgenden finden Sie Verhaltensänderungen für das Generieren von Anforderungen mit der JWT-Richtlinie, wenn eine Anforderung sowohl einen expliziten Standardwert als auch einen Variablenverweis als Ersatz für den Standardwert bereitstellt.

  • In den folgenden Fällen solltest du keinen Anspruch generieren: <ph type="x-smartling-placeholder">
      </ph>
    • Die referenzierte Variable (ref="variable") im Element Claim ist nicht aufgelöst.
    • Der explizite Wert ist leer.
    • Das IgnoreUnresolvedVariables-Element ist „true“.

    Das vorherige Verhalten bestand darin, einen Anspruch mit einem leeren String hinzuzufügen.

  • Generieren eines Anspruchs ohne einen nicht behobenen Variablenfehler in folgenden Fällen: <ph type="x-smartling-placeholder">
      </ph>
    • Der explizite Wert für das Claim-Element ist nicht null und nicht leer.
    • Die referenzierte Variable ist nicht aufgelöst.
    • Das IgnoreUnresolvedVariables-Element ist ein beliebiger Wert.

    Das vorherige Verhalten bestand darin, einen ungelösten Variablenfehler auszugeben, selbst wenn ein expliziter Wert vorhanden war.

74822515 Verwaltungsserver

Paginierung für die List Company Apps Management API bereitstellen

In Organisationen mit CPS-Unterstützung, die Monetarisierung nutzen, <ph type="x-smartling-placeholder"></ph> Die List Company Apps Management API enthält jetzt count und startKey-Abfrageparameter zur Steuerung der Paginierung für die Antwort, wobei die maximale Anzahl der zurückgegebenen Unternehmens-Apps sind 100.

77324258 Video: API-Laufzeit

Sichere Kommunikation mit Edge-Router und Nachrichtenprozessor als Standardoption aktivieren

76100884 Verwaltungsserver

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

74125205 Verwaltungsserver

CPS-Daten im Löschdienst der Organisation verarbeiten

73830928 Verwaltungsserver

Code des Verwaltungsservers so ändern, dass er Audit-Logs aus BigQuery liest

72744283 Video: API-Laufzeit

Router sollten Anrufe aus der Krimregion und aus Ländern, gegen die US-Sanktionen verhängt wurden, blockieren.

64987848 Video: API-Laufzeit

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

Fehlerkorrekturen

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 bearbeitet wurden. Sie ist nicht dafür gedacht, allen Nutzern detaillierte Informationen zu bieten.

Problem-ID Komponentenname Beschreibung
77657867 Video: API-Laufzeit

Freigegebene Abläufe sind im Test-Pod fehlerhaft

77549662 Verwaltungsserver

Ablaufdatum: -1

76391087 Verwaltungsserver

sysadmin kann die Nutzerrollen der Organisation nicht 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 das Kontingent mit der Intervalldurchsetzung „defaultType“ falsch

74966505 Funktionsplattform

FATAL – Common-MP-Fehlerrate tyr-test.apigee.net-Fehler

74601316 Video: API-Laufzeit

JWT-Richtlinien können keine Zielgruppenanforderung akzeptieren, wenn es sich um einen String mit Kommas handelt

74596483 Video: API-Laufzeit

MPs in reu1mp002-3 werden häufig mit Markup versehen und gesichert

74407349 Verwaltungsserver

Beschreibungsfeld im PUT-Aufruf für vorhandene virtualhosts nicht aktualisiert

74405851 Verwaltungsserver

Updates für Virtualhosts zur Beschreibung/Basis-URL bei deaktivierter TLS-Einstellung sind für orgAdmins fehlgeschlagen

74401756 Verwaltungsserver

vhost wurde mit einer nicht übereinstimmenden Schlüsselspeicherreferenz aktualisiert

74390879 Verwaltungsserver

Die Spezifikations-URL wird während des Bundle-Imports nicht korrekt in die Anwendungs-Bean eingefügt

74371918 Verwaltungsserver

Management API, die bei Ablauf eines OAuth-Token-Widerrufs HTTP 400 zurückgibt

74175585 Video: API-Laufzeit

Probleme mit dem Python-Script des Router-Plug-ins beheben, das conf.d-Dateien parst

74123604 Verwaltungsserver

Die Identitätszone sollte im Löschdienst der Organisation verwaltet werden

73757643 Verwaltungsserver

lastModifiedBy-Wert in den Proxy-Metadaten, der dem letzten aktualisierten Nutzer korrekt angezeigt wird

72444142 Video: API-Laufzeit

Der Router zeigt nicht den fehlerhaften Status an, wenn die Nginx-Standardkonfigurationen falsch sind

67143649 Verwaltungsserver

Der freigegebene Ablauf wird in der API-Proxy-Liste angezeigt