<ph type="x-smartling-placeholder"></ph>
Sie sehen die Dokumentation zu Apigee Edge.
Gehen Sie zur
Apigee X-Dokumentation. Weitere Informationen
Seit dem vorherigen Feature Release von Edge für Private Cloud wurden die folgenden Releases und sind in dieser Funktionsversion enthalten:
Edge-UI-Release | Release für Edge-Verwaltung | Portal-Release |
---|---|---|
Siehe Informationen zum Release Nummerierung, um zu erkennen, ob eine bestimmte Cloud-Version in Ihrer Version von Edge für Private Cloud enthalten.
Versionsübersicht
Zu den wichtigsten neuen Funktionen in dieser Version gehören:
- Upgrade auf PostgreSQL 9.6
- Betarelease der neuen Edge Experience für die Private Cloud
- Betaversion von drei neuen Richtlinien, mit denen Sie JSON Web generieren, verifizieren und decodieren können Tokens (JWT).
Diese Version enthält außerdem alle Fehlerbehebungen und neuen Funktionen in Edge Public. Die unten aufgeführten Cloud-Releases.
Einstellung und Einstellung
Die folgenden Funktionen wurden in dieser Version eingestellt oder eingestellt. Weitere Informationen finden Sie in der Weitere Informationen finden Sie unter Richtlinie zur Einstellung von Edge.
Verworfene Produkte/Funktionen
Einstellung von Neuinstallationen von API BaaS
Ab dem 31. Januar 2018 sind Neukunden nur noch für API BaaS berechtigt, wenn Sie dies angeben Tabelle hebt die API-BaaS-Berechtigung hervor.
Einstellung des sicheren Speichers von Apigee (Tresor)
Apigee Secure auch „Tresor“ genannt, und wird im September 2018 eingestellt. Vaults bieten eine verschlüsselte Speicherung von Schlüssel/Wert-Paaren und werden mit der Verwaltungs-API erstellt und zur Laufzeit mit Funktionen im Apigee-Access-Node.js-Modul aufgerufen werden.
Verwenden Sie anstelle des sicheren Speichers verschlüsselte Schlüssel/Wert-Zuordnungen (KVMs), wie unter Mit Schlüssel/Wert-Zuordnungen arbeiten Verschlüsselte KVMs sind genauso sicher wie Vaults und bieten mehr Optionen zum Erstellen und Datenabruf. (MGMT-3848)
Einstellung des Hinzufügens von Pfaden auf dem Tab „Leistung“ des API-Proxys
Bis zu diesem Release konnten Sie in der Verwaltungsbenutzeroberfläche zu einem API-Proxy navigieren, gehen Sie zu Leistung und erstellen Sie unterschiedliche Pfade für einen diagrammbasierten Vergleich auf dem Tab „Leistung“ und im Dashboard für Geschäftstransaktionen angezeigt. Diese Funktion wurde eingestellt und ist keine nicht mehr verfügbar sind. Eine Alternative zu dieser Funktionalität finden Sie im folgenden Apigee Community-Artikel: https://community.apigee.com/articles/23936/alternative-to-business-transactions-api.html (EDGEUI-902)
Einstellung der Eigenschaft SMTPSSL zum Festlegen des SMTP-Protokolls für die Developer Services Portal
Sie verwenden jetzt die SMTP_PROTOCOL
anstelle der Eigenschaft SMTPSSL
, um das von
den mit dem Portal verbundenen SMTP-Server. Gültige Werte sind: "standard", "ssl" oder
„tls“.
Siehe Entwickler Installation des Dienstportals.
Neue Features und Updates
Im Folgenden sind die neuen Funktionen und Verbesserungen in dieser Version aufgeführt. Zusätzlich zu den folgenden verbessert haben, bietet diese Version auch zahlreiche Benutzerfreundlichkeit, Leistung, Sicherheit und Stabilität Verbesserungen.
Private Cloud
PostgreSQL-Upgrade auf Version 9.6
Diese Version enthält ein Upgrade auf PostgreSQL 9.6, damit Edge die Vorteile der Paralleles Abfragefeature in PostgreSQL. Weitere Informationen:
- Apigee Edge aktualisieren 4.17.0x bis 4.18.01
- Apigee Edge aktualisieren 16.04.09 bis 18.04.01
- Apigee aktualisieren Edge 4.16.01/4.16.05 bis 4.18.01
Betarelease der neuen Edge Experience für die Private Cloud
Diese Version von Edge für die Private Cloud enthält eine Betaversion einer großen Aktualisierung der Benutzeroberfläche für die API-Verwaltung Dieses neue Edge-Erlebnis baut auf den vorhandenen Funktionen der Apigee Edge-Plattform und fügen einige Verbesserungen hinzu, insbesondere in den Bereichen Design und Veröffentlichung.
The New Edge war bisher nur für Cloud-Nutzer verfügbar. Mit In dieser Version von Edge für die Private Cloud können Sie jetzt die Betaversion von das neue Edge-Erlebnis.
<ph type="x-smartling-placeholder">Siehe Betafunktion Veröffentlichung von New Edge Experience für Private Cloud.
Betarelease der JWT-Richtlinien
JSON Web Token (JWT) ist ein Tokenstandard, der in IETF RFC 7519 beschrieben wird. JWT bietet eine Möglichkeit, eine Reihe von Anforderungen signieren, d. h. eine Reihe von Name/Wert-Paaren, die später überprüft werden können vom JWT-Empfänger zuverlässig ab.
Diese Version enthält drei neue Richtlinien, mit denen Sie JSON Web generieren, verifizieren und decodieren können. Tokens (JWT) in Apigee Edge:
- JWT-Richtlinie generieren: Generiert ein signiertes JWT mit einem konfigurierbaren Satz von Ansprüche Das JWT kann dann an Clients zurückgegeben, an Backend-Ziele übertragen oder in andere Möglichkeiten haben. Siehe JWT-Richtlinie generieren (Beta) .
- JWT-Richtlinie überprüfen: Überprüft die Signatur in einem von Clients empfangenen JWT. oder anderen Systemen. Diese Richtlinie extrahiert auch die Ansprüche in Ablaufvariablen, sodass nachfolgende können Richtlinien oder Bedingungen diese Werte untersuchen, um eine Autorisierung oder Weiterleitung Entscheidungen zu treffen. Weitere Informationen finden Sie unter Überprüfen JWT-Richtlinie (Betaversion) für weitere Informationen.
- JWT-Richtlinie decodieren: Decodiert ein JWT, ohne die Signatur auf der JWT Diese Richtlinie ist nützlich, wenn sie zusammen mit der Richtlinie für die JWT-Überprüfung verwendet wird, wenn der Parameter der Wert einer Anforderung aus dem JWT bekannt sein muss, bevor die Signatur der JWT Siehe JWT decodieren (Betaversion).
Siehe JWT-Richtlinien .
OCSP-Stapling wird für virtuelle Hosts unterstützt (65587547)
Virtuelle Hosts unterstützen jetzt OCSP-Stapling für unidirektionale und bidirektionale TLS. Wenn diese Option aktiviert ist, (Online Certificate Status Protocol) sendet eine Statusanfrage an einen OCSP-Antwortdienst. um festzustellen, ob das Zertifikat gültig ist. Die Antwort gibt an, ob das Zertifikat gültig und nicht widerrufen.
Die OCSP-Heftung ist standardmäßig deaktiviert. Zum Aktivieren muss TLS auf dem virtuellen Host aktiviert sein OCSP.
Siehe Virtueller Host Property-Referenz.
Wiederholungsoptionen für Router können jetzt auf virtueller Hostebene festgelegt werden
Sie können jetzt Wiederholungsoptionen für die Kommunikation des Routers mit dem Message Processor auf dem virtuellen Host. Dies ermöglicht eine genauere Steuerung als bei den vorherigen Optionen, kann nur auf Routerebene festgelegt werden.
Weitere Informationen finden Sie unter Virtuell Hostkonfigurationsattribute.
<ph type="x-smartling-placeholder">Unterstützung für externe Rollenzuordnung hinzugefügt (67145030)
Wenn Sie die externe Authentifizierung verwenden, um einen externen Verzeichnisdienst in eine Wenn Sie Apigee Edge Private Cloud installiert haben, können Sie jetzt die externe Rollenzuordnung verwenden. Externe Rolle Durch die Zuordnung können Sie Ihre eigenen Gruppen oder Rollen Rollen der rollenbasierten Zugriffssteuerung (Role-Based Access Control, RBAC) zuordnen. Gruppen, die in Apigee Edge erstellt wurden.
Der externe Rollenzuordnungsdienst für Edge for Private Cloud-Releases vor 4.18.01 hat wurden eingestellt. Version 4.18.01 der externen Rollenzuordnung ist eine aktualisierte Version mit behobenen Fehlern. und neue Funktionen:
- Das Problem, dass Antworten vom Typ „Authentifizierung 403 Forbidden“ beim mit Nutzern authentifiziert werden, die Zugriff haben sollen.
- Der Header
X-Apigee-Current-User
wird jetzt in der externen Rollenzuordnung unterstützt. Nutzer*innen mit den entsprechenden Zugriffsberechtigungen (sysadmin) kann sich als ein anderer Nutzer mit eigenen Anmeldedaten anmelden.
Weitere Informationen finden Sie unter Externe Rollenzuordnung für mehr.
Systemanforderungen können jetzt ohne Installation getestet werden (67858161)
Edge für die Private Cloud 4.17.09 bietet zusätzliche Unterstützung für ENABLE_SYSTEM_CHECK=y
können Sie die CPU- und Speicheranforderungen einer Maschine im Rahmen einer Installation prüfen. Das ist jedoch
eine tatsächliche Installation erforderlich ist. Sie können jetzt „-t
“ verwenden melden an
ohne eine Installation durchzuführen:
/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t
Mit diesem Befehl werden alle Fehler im Zusammenhang mit den Systemanforderungen auf dem Bildschirm angezeigt.
Siehe Edge installieren Knoten-Komponenten.
Aktualisierte PHP-Version für das Developer Services-Portal (68733233)
Das Portal verwendet jetzt die PHP-Version 7.0.23.
Kein SMTP-Server mehr im Developer Services-Portal erforderlich (70164403)
Sie müssen bei der Installation des Portals keinen SMTP-Server mehr konfigurieren. Sie können jetzt nach der Installation konfigurieren.
API-Dienste
Namensvalidierungen für neue Entitäten (MGMT-4252 und MGMT-4098)
Wenn Sie neue Entitäten erstellen, validiert Apigee die Namen, um Benennungsregeln zu erzwingen. Entitäten bei der Erstellung oder Aktualisierung validiert werden: API-Proxys, Richtlinien (und Richtliniennamen im API-Proxy) Definitionen), virtuelle Hosts, Rollen, Caches, Zielserver, Datenmasken für die Fehlerbehebung, Schlüsselspeicher und Truststores sowie Ressourcendateien in API-Proxys. Weitere Informationen finden Sie unter Benennungs- und Eingabefehlerhinweise für Namensbeschränkungen für diese Entitäten.
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 erfolgreich bearbeitet wurden. Sie enthält keine detaillierten Informationen für allgemeine Nutzer.
Private Cloud 4.18.01
Problem-ID | Beschreibung |
---|---|
68001164 |
Die LDAP-Erweiterung „PHP LDAP“ wird jetzt standardmäßig mit Portal installiert Die PHP LDAP-Erweiterung wird jetzt standardmäßig installiert, wenn das Portal auf RedHat und CentOS. Dieses Modul erleichtert das Aktivieren des Drupal LDAP-Moduls. |
68049481 |
Die Datei „Drupal settings.php“ ist jetzt beschreibbar Das Portal-Installationsskript stellt nun sicher, dass die Drupal-Datei |
68139166 | In der Ausgabe des Installationsprogramms wurde angezeigt, dass OpenLDAP herabgestuft wurde, obwohl dies nicht der Fall war. |
68329105 | Bei der Portaleinrichtung kann beim Herstellen einer Verbindung zu Edge kein Nutzer erstellt werden, wenn SAML aktiviert ist und ein selbst signiertes Zertifikat verwendet wird. |
68427561 | Die Eigenschaften für die Portalkonfiguration werden jetzt nach einer neu starten. |
69024465 | Bereitstellung von SharedFlow kann in der Edge-Benutzeroberfläche nicht aufgehoben werden |
69711616 | Jackson Databind wurde in den Drittanbieter-JARs auf Version 2.7.9.1 aktualisiert. |
Benutzeroberfläche
Problem-ID | Beschreibung |
---|---|
68357182 |
Die CSV-Datei enthält nicht die richtigen Daten für den Zeitraum (umfasst vollständigen
der Daten) |
67650494 | Edge-UI sollte Umgebungsänderungen verfolgen In einigen Fällen wurden Umgebungsänderungen beim Wechsel zwischen Seiten in der Benutzeroberfläche nicht beibehalten. Dieses Problem wurde behoben. |
17.10.25.00 (Portal)
Problem-ID | Komponentenname | Beschreibung |
---|---|---|
67646686 | Entwicklerportal – Drupal | &amp; angezeigt auf Forumsseite Es wurde ein Fehler behoben, bei dem das Apigee-Standarddesign "&" anzeigte. für Et-Zeichen im Menü Registerkarten. |
65456469 | Entwicklerportal – Drupal | Aktualisieren Sie das CAPTCHA-Modul, um die Sicherheit des Moduls zu verbessern
Beitragende Das CAPTCHA-Modul wurde auf CAPTCHA 7.x-1.5 aktualisiert, um eine Sicherheitslücke zu schließen. Für Weitere Informationen finden Sie unter https://www.drupal.org/node/2907137. |
65101827 | Entwicklerportal – Drupal | Die App-Analysen des Unternehmens funktionieren nicht Es wurde ein Fehler behoben, bei dem Apps von Unternehmen zur Monetarisierung keine Analysedaten anzeigen konnten. |
65003870 | Entwicklerportal – Drupal | Künftige Preispläne können nicht storniert werden Es wurde ein Fehler behoben, durch den zukünftige Preispläne, die von einem Unternehmen erworben wurden, nicht storniert werden konnten. |
65003539 | Entwicklerportal – Drupal | Standardland aus dem Drupal-Gebietsschema verwenden Für den Ansprechpartner für die Monetarisierung und die Adresse der Zahlungsinformationen wird jetzt das Standardland aus der Standardeinstellung für das Gebietsschema. Sie können diese Einstellung ändern, indem Sie Konfiguration > Regional und Sprache bei der Drupal Administration . Wenn du die Standardsprache änderst, wird auch das Standardland im Kontakt für die Monetarisierung geändert und Rechnungsdetails. |
Benutzeroberfläche
Problem-ID | Beschreibung |
---|---|
67005192 | Die Benutzeroberfläche muss bei der Berechtigungsprüfung decodierte Pfade verarbeiten Die Benutzeroberfläche verarbeitet jetzt decodierte Pfade bei der Überprüfung von Nutzerberechtigungen. |
17.09.20 (API-Verwaltung und Laufzeit)
Problem-ID | Komponentenname | Beschreibung |
---|---|---|
MGMT-4219 | API-Verwaltung | MGMT zum Senden des Organisations- und Umgebungsheaders an Blobstore |
MGMT-4065 | API-Verwaltung | Unterstützung für Zertifikate im PKS-Format aktiviert |
MGMT-3782 | API-Verwaltung | Optimaler Wert für die Standardkonsistenzebene für Identitätszone |
MGMT-3913 | API-Verwaltung | Zeitüberschreitungsproblem beim Abrufen von OAuth2-Tokens durch eine appId beheben |
MGMT-4177 | API-Verwaltung | Möglichkeit, das Basisauthentifizierungsschema im SecurityProfile zu deaktivieren |
MGMT-3978 | API-Verwaltung | CWC-Token erforderlich, um JVM_OPTIONS für alle Java-Komponenten festzulegen |
MGMT-3918 MGMT-4294 |
API-Verwaltung | Automatische URL-Codierung von Sonderzeichen in Berechtigungspfaden für benutzerdefinierte Rollen |
APIRT-4767 | Video: API-Laufzeit | Im JavaScript-Schritt sollte für Inhalte immer UTF-8 verwendet werden |
APIRT-4725 | Video: API-Laufzeit | Problem behoben, bei dem der OAuth-Dienst NPE verwendet wird |
APIRT-4691 | Video: API-Laufzeit | Warten Sie, bis der Verbindungsausgleich beendet ist, bevor der fehlerhafte Dienst beendet wird. |
APIRT-4644 | Video: API-Laufzeit | Grundlegende Autorisierung für BlobstoreService |
APIRT-4636 | Video: API-Laufzeit | Sense Action sollte auch dann funktionieren, wenn Zookeeper nicht aktiv ist |
APIRT-4635 | Video: API-Laufzeit | Unterstützung für das Attribut „Aktualisierungstokens wiederverwenden“, die für OAuth-Richtlinien aktiviert ist |
APIRT-4632 | Video: API-Laufzeit | Kontingentzähler für rollierendes Zeitfenster wird nicht genau berechnet |
APIRT-4584 | Video: API-Laufzeit | Flow-Hook wird nicht konsistent bereitgestellt, ZooKeeper-Prüfung funktioniert nicht |
APIRT-4542 | Video: API-Laufzeit | Die MP Sense-Aufgabe endete ohne Ankündigung |
APIRT-4522 | Video: API-Laufzeit | Analytics kann nicht für Nachrichtenverarbeiter mit aktivierter Monetarisierung verwendet werden, wenn die Organisation „Region“ unterscheidet sich von der „Axgroup“-Region. |
APIRT-4444 | Video: API-Laufzeit | Fehlerraten pro Ziel und Fehlercode berechnen |
APIRT-4435 | Video: API-Laufzeit | RepositoryServiceImpl.loadAsString() verwendet keinen Zeichensatz |
APIRT-4370 | Video: API-Laufzeit | Hohe Arbeitsspeichernutzung bei Organisations-MPs |
APIRT-4354 | Video: API-Laufzeit | TLS-Version in Nginx access_log für jede Anfrage erfassen |
APIRT-4169 | Video: API-Laufzeit | Die aktuelle Version von Nginx unterstützt keine Variablenkombination, die für
X-Forwarded-For -Header |
APIRT-3671 | Video: API-Laufzeit | Tokens werden nach dem Aktivieren der Hash-Technologie nicht mehr als gehasht erfasst |
APIRT-3593 | Video: API-Laufzeit | OAuth-Token enthält in einem nachfolgenden Aufruf nicht das Attribut „set“ |
APIRT-3081 | Video: API-Laufzeit | Fehler messaging.adaptors.http.flow.ServiceUnavailable mit gleichzeitiger Rate Limit-Richtlinie |
APIRT-4660 | Video: API-Laufzeit | Fügen Sie dem Router X-Apigee-Pod den Namen des MP-Pods im Header hinzu. |
APIRT-4506 | Video: API-Laufzeit | Cache-Änderungen werden nicht zu einer bestimmten Nachricht repliziert Prozessor |
APIRT-4196 | Video: API-Laufzeit | Das Format des Syslog-Zeitstempels der Nachrichten-Logging-Richtlinie ist nicht korrekt |
66933664 | Video: API-Laufzeit | QuotaService für einen Nicht-CPS-Ablauf sollte Buckets asynchron und nicht in Apigee-Hauptthread |
66495205 | Video: API-Laufzeit | Bessere Handhabung der JavaScript-Richtlinie mit asynchronen HTTP-Aufrufen zur Verhinderung von NPE |
65847462 | Video: API-Laufzeit | print-Anweisung schlägt mit NPE fehl |
65648578 | Video: API-Laufzeit | Nur MPs sollten sich im Consul-KV-Pfad registrieren |
65603360 | Video: API-Laufzeit | JavaScript-Aufrufe schlagen mit einem Nullfehler fehl |
65416531 | Funktionsplattform | Nachrichtenkontext wiederherstellen, wenn JavaScript-Objekte wieder in Kontext des JavaScript-Schritts |
67405744 | Apigee | Hohe Latenz bei der Anfrageverarbeitung für MPs |
65849186 | Triremé | Unbehandelte Ausnahmen führen nicht dazu, dass der Node.js-/Trireme-Prozess beendet wird |
65713882 | Triremé | mongodb-core in Trireme erzeugt andere Crypto-Ergebnisse als natives Node.js. |
65374484 | Triremé | Knotensicherheit: Durch http.get mit numerischen Autorisierungsoptionen erstellt nicht initialisierte Zwischenspeicher |
64577449 | Triremé | Trireme gibt den SHA256-Fehler „Ungültiger Überprüfungsalgorithmus“ zurück |
EDGESERV‐6 | Edgeserver | Knotenanwendungen, bei denen x_apigee_error_code auftritt: "scripts.node.runtime.ScriptExecutionError" |
Benutzeroberfläche
Problem-ID | Beschreibung |
---|---|
65584963 | Analytics: Bei benutzerdefinierten Berichtsfiltern muss die Groß-/Kleinschreibung geprüft werden.
Typ Beim Filter für benutzerdefinierte Berichte wird bei Datentypvergleichen jetzt nicht mehr zwischen Groß- und Kleinschreibung unterschieden. |
65446846 | Zuweisen der Administratorrolle für ein Unternehmen in der Edge-Benutzeroberfläche nicht möglich Die vollständige Liste der Entwickler und Unternehmen wird angezeigt und kann in Edge verwaltet werden. UI. |
65125644 | Ein API-Produkt kann nicht aus einem Berechtigungsnachweis für die Unternehmens-App entfernt werden Es wurde ein Problem behoben, aufgrund dessen ein API-Produkt nicht aus einem Anmeldedaten für eine Unternehmens-App. |
17.09.11 (API-Verwaltung)
Problem-ID | Beschreibung |
---|---|
64541665 | Quellprotokollkonfiguration auf MP so ändern, dass sie unterschiedliche Lognamen hat |
APIRT‐3593 | OAuth-Token enthält in einem nachfolgenden Aufruf nicht das Attribut „set“ |
APIRT-4336 | Teilen Sie OAuthStepExecution in mehrere Schrittausführungen auf. Jede der sollte eine eigene Schrittausführung haben. |
APIRT-4444 | Fehlerraten pro Ziel und Fehlercode berechnen |
APIRT-4456 | API-Schlüssel für EAP-gateway/apid refaktorieren |
APIRT-4635 | Für OAuth-Richtlinien aktivierte Unterstützung von Aktualisierungstoken-Attributen wiederverwenden |
APIRT-4683 | GCP-LB-IPs als vertrauenswürdig für XFF-Header hinzufügen |
APIRT-4723 | Unterstützung beim Laden von OAuth-Bundles für den EdgeX-/Hybridmodus |
APIRT-4725 | Problem behoben, bei dem der OAuth-Dienst NPE verwendet wird |
APIRT-4726 | ScriptableHttpClient sollte nicht davon ausgehen, dass noch ein Nachrichtenkontext Sendezeit |
MGMT‐3764 | Ungültiger Schlüsselspeicher wird nicht mehr verwaltet |
MGMT-3782 | Optimaler Wert für die Standardkonsistenzebene für Identitätszone |
MGMT-3913 | Zeitüberschreitungsproblem beim Abrufen von OAuth2-Tokens durch eine appId beheben |
MGMT-3997 | Das Löschen von Schlüsselspeichern sollte nicht erlaubt werden, wenn es einen Verweis gibt, der auf es |
MGMT-4013 | Durch das Aktualisieren der Schlüsselspeicherreferenz wird überprüft, ob der Schlüsselspeicher und der referenzierte Schlüssel vorhanden sind Alias |
MGMT-4065 | Unterstützung für Zertifikate im PKS-Format aktiviert |
MGMT-4113 | Verbesserung der Self-Service-Funktion für virtuelle Hosts |
MGMT-4229 | Nach dem Hinzufügen von @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) Regression der API-Konfiguration schlägt fehl |
MGMT-4232 | [EDGEX/Hybrid] Import der API-Uploads beschädigt Bundle nicht |
MGMT-4242 | [EDGEX/Hybrid] Unterstützung der Proxy-Bereitstellung auf mehr als einem Umgebungen |
MGMT-4245 | [EDGEX/Hybrid] VirtualHost-Self-Service-Validierung für hybrid-virtual-hosts |
MGMT-4250 | [EDGEX] Parallele Ausführung für die API-Proxy-Bereitstellungsstatus-API |
Benutzeroberfläche
Problem-ID | Beschreibung |
---|---|
65015144 | Analytics: Problem bei Seitenfilter für benutzerdefinierte Berichte mit Ganzzahlwertfilter für
BigQuery-Kunden Der Seitenfilter für benutzerdefinierte Berichte verarbeitet jetzt Ganzzahlen wie erwartet. |
64806976 | Das Feld „Entwickler“ ist auf der Seite mit der App-Liste nicht ausgefüllt Das Feld „Entwickler“ wird jetzt für alle Apps in der Liste ausgefüllt. |
64766918 | YAML-Unterstützung des API-Proxy-Editors funktioniert nicht mehr Ein Problem mit YAML-Dateien im API-Proxy-Editor wurde behoben. |
64160572 | Analytics: Geschäftstransaktionen aus dem Analytics-Menü und aus dem Proxy entfernen
Tab „Leistung des Editors“ Das Analyse-Dashboard für Geschäftstransaktionen wird nicht mehr unterstützt. Alternativen finden Sie unter den Community-Artikel Alternative to Business Transactions API. |
17.08.21.00 (Portal)
Problem-ID | Beschreibung |
---|---|
DEVSOL‐2625 | Monetarisierungsrollen werden nach dem Wechsel des Unternehmens entfernt Wenn die Monetarisierung aktiviert ist und du einem Nutzer eine Rolle zuweist und dieser von einer Rolle wechselt Unternehmenskontext mit einem anderen verknüpfen, wird die Rolle nicht mehr vom Nutzer entfernt. |
DEVSOL-2621 |
Updates für Drupal-Module Die folgenden Drupal-Module wurden auf die angegebene Version aktualisiert: <ph type="x-smartling-placeholder">
|
DEVSOL-2612 |
„Auf der Website ist ein Fehler aufgetreten“ Meldung beim Aktivieren
Monetarisierung
Dieser Fehler wird nicht mehr protokolliert. |
DEVSOL-2609 | Drupal-Statusseite zeigt nicht den richtigen Edge-Verbindungsstatus für SAML an
(OAuth) Die Drupal-Statusseite zeigt jetzt den korrekten Edge-Verbindungsstatus für SAML (OAuth) an. Bisher auf der Seite Berichte > Status-Berichtsseite zeigte an, dass die Verbindung nicht funktionierte, wenn SAML richtig konfiguriert war. |
DEVSOL-2608 | SAML/OAuth: In Protokoll wird bei jedem Aufruf ein Cache-Fehler des Inhabertokens ausgegeben Ein Problem mit der Bearer-Token-Cache-Logik wurde behoben, durch die das System jedes Mal ein neues Token erhielt. es Edge hieß. |
DEVSOL-2599 | Mehrere Probleme mit „devconnect_user_developer_is_active()“ Ein Problem wurde behoben, durch das der falsche Entwicklerstatus überprüft wurde, um zu entscheiden, ob der Nutzer aktiv ist. oder nicht. Wenn ein Entwicklerkonto in der Edge-Benutzeroberfläche deaktiviert ist und dadurch die App-Schlüssel angehalten werden funktioniert, zeigt das System nun eine Meldung an, um den Entwickler zu informieren. Ebenfalls hinzugefügt Leistungsverbesserungen dieser Funktion. |
DEVSOL-2595 |
Verbesserungen und Aktualisierungen der SAML-Konfiguration Die folgenden Verbesserungen und Aktualisierungen wurden an der SAML-Konfiguration vorgenommen: <ph type="x-smartling-placeholder">
|
DEVSOL-2569 | App-Analysen: Die Antwortzeit des Endpunkts funktioniert nicht mehr, geändert zu „Gesamt“
Reaktionszeit Die Grafik zur Endpunktantwortzeit wurde aus dem Tab "Analytics" auf der App-Entwicklerseite, da sie nicht die Gesamtantwortzeit widerspiegelt und für Verwirrung sorgte. Der Messwert spiegelte nur die Zeit wider, die der Endpunkt zum Antworten benötigt hat, nicht jedoch den Zeit, die der API-Proxy für die Antwort benötigt hat. Im Diagramm „Durchsatz“ wird die gesamte Antwort angezeigt. für End-Entwickelnde. |
17.07.31.00 (Portal)
Problem-ID | Beschreibung |
---|---|
DEVSOL‐2258 | Einige Textfelder können nicht ins Portugiesische übersetzt werden. Fehlender Übersetzungstext im Anwendungsmodul des Drupal-Entwicklerportals zu Drupal hinzugefügt Internationalisierungssystem. Bisher konnte ein Teil des Textes auf der Seite "Meine Apps“ Seiten. |
DEVSOL-2536 | „App-Name“ bearbeiten oder „Callback-URL“ führt dazu, dass das Portal API-Produkte aus
Entwickler-App Beim Aktualisieren einer Entwickler-App werden API-Produkte nicht mehr aus dem |
DEVSOL-2519 | Für Smartdocs ist eine nicht deklarierte Abhängigkeit von „devconnect_developer_apps“ festgelegt. Das Smartdocs-Modul weist keine unnötige Abhängigkeit von DevConnect-Entwickler-Apps mehr auf. -Modul. |
DEVSOL-2492 | Falsche HTML-Escaping auf der Unternehmensseite Ein Problem wurde behoben, durch das in den Monetarisierungsmenüs kaufmännische Und-Zeichen wie "Katalog" angezeigt wurden und Pläne“ mit HTML-Codierung. |
DEVSOL-2490 | Verwendung von Datumssettern für Preispläne in Monetarisierungsmodulen verbessern Die Verwaltung von Preisplänen für die Monetarisierung in verschiedenen Zeitzonen wurde vereinfacht. |
DEVSOL-2440 | Eingestellte Verwaltung als „Beschränkungen“ API im Entwicklerportal führt zu
404-Fehler Das System wurde aktualisiert, um die neue API für Aufruf-/Kaufpläne in der Monetarisierung zu verarbeiten. |
DEVSOL-2436 | Die Tabelle „drupal_cache_mint“ fehlt in der DevPortal-Datenbank beim Versuch, die
Drupal-Modul von Apigee_company zur Aktivierung der Monetarisierung Es wurde ein Problem behoben, bei dem die Konfiguration der Monetarisierung folgenden Fehler verursachte: „ERROR: Beziehung „drupal_cache_mint“ existiert nicht“. |
DEVSOL-2419 | Beim Importieren von JSON-Daten, die nicht von OpenAPI als OpenAPI stammen, werden keine Fehlermeldungen ausgegeben Der Import eines OpenAPI-Dokuments in SmartDocs wird nun validiert, um sicherzustellen, dass das Dokument eine OpenAPI-Spezifikation. |
DEVSOL-2406 | SmartDocs-Links, "Überarbeitungsdetails" auf "Überarbeitung bearbeiten" klicken,
Arbeit Problem behoben, bei dem "Revisionsdetails" oder auf "Überarbeitung bearbeiten" im Aktionsmenü von SmartDocs-Versionen die falsche Seite angezeigt haben. |
DEVSOL-2382 | „Lock SmartDocs-Methodenvorlagen“ Funktionalität Neue Berechtigung „SmartDocs-Vorlagen verwalten“ erstellt sodass die Möglichkeit, SmartDocs-Vorlagen können entfernt oder auf eine Rolle beschränkt werden. |
DEVSOL-2380 | Nicht definierter Indexfehler in Drupal-Logs Die folgende irreführende Meldung im Drupal-Protokoll für Websites mit aktivierter Monetarisierung wurde entfernt: Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers() |
DEVSOL-2375 | Fehler „Ungültige Adresse“ in Drupal-Protokoll Es wurde ein Fehler behoben, durch den ungültige Fehler zum Protokoll hinzugefügt wurden, wenn das System nicht über SMTP verfügte. konfiguriert. |
DEVSOL-2355 | cURL-Zeitüberschreitung führt zu PHP-Warnungen und fehlerhaften Logs im Edge-php-sdk Es wurde ein Fehler behoben, bei dem Zeitüberschreitungen zu schlecht formatierten Protokollnachrichten führten. |
DEVSOL-2336 | Aktualisierung der Konfiguration des Zahlungsdienstleisters für die Monetarisierung Das Feld Konfiguration > Monetarisierungseinstellungen > Wiederkehrende Zahlung über WorldPay Konfigurationsseite des Entwicklerportals kann jetzt zum Konfigurieren von WorldPay-Zahlungen verwendet werden Details. |
DEVSOL-2307 | Warnung/Dokumente hinzufügen, dass das Modul „apigee_company“ nur mit
Monetarisierung Für das apigee_company Drupal-Modul muss die Monetarisierung aktiviert sein. Wenn Sie die apigee_company-Modul. Wenn die Monetarisierung nicht aktiviert ist, wird im Modul eine Warnmeldung angezeigt, Statusbericht für die Website |
DEVSOL-2270 | Nach der neuesten Monetarisierungsversion (5. Oktober 2016) kann das Unternehmen nicht gespeichert werden
Info In der Monetarisierung wurde ein Problem behoben, bei dem Unternehmensinformationen nicht ordnungsgemäß gespeichert wurden. |
DEVSOL-2175 | Me-Aliasse und zentrale Statistikmodule passen nicht gut zusammen Drupal Core und die „Me Aliases“ Contrib-Modul gepatcht, sodass "Me Aliases" und die kann gleichzeitig aktiviert werden. Weitere Informationen finden Sie unter https://www.drupal.org/node/1863260 und https://www.drupal.org/node/2076691. |
Bekannte Probleme
In dieser Version sind die folgenden bekannten Probleme aufgetreten:
Problem-ID | Beschreibung |
---|---|
72379834 |
Berechtigungsfehlermeldung wird beim Beenden von Apigee-postgresql angezeigt Wenn Sie den Befehl |
68722102 |
MessageLogging-Richtlinie mit zusätzlichen Informationen in der Lognachricht Das
|