ACSD-68341: Beim Laden von PDP werden mehrere X-Magento-Vary-Cookie-Aktualisierungen vorgenommen
Mit dem Patch ACSD-68341 wird das Problem behoben, dass das Cookie X-Magento-Vary beim Laden der Produktdetailseite (PDP) mehrmals festgelegt wird, wenn mehrere Kundensegmente vorhanden sind. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.77 installiert ist. Die Patch-ID ist ACSD-68341. Dieses Problem wird voraussichtlich in Adobe Commerce 2.4.9 behoben.
Betroffene Produkte und Versionen
Der Patch wird für die Adobe Commerce-Version erstellt:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.6-p10
Kompatibel mit Adobe Commerce-Versionen:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.4 - 2.4.8-p3
magento/quality-patches auf die neueste Version und überprüfen Sie die Kompatibilität auf der Seite Quality Patches Tool: Nach Patches suchen. Verwenden Sie die Patch-ID als Suchbegriff, um den Patch zu finden.Problem
Das X-Magento-Vary-Cookie wird beim Laden von PDP mehrmals gesetzt, wenn mehrere Kundensegmente vorhanden sind.
Schritte zur Reproduktion:
-
Erstellen Sie ein Produkt und eine Kategorie.
-
Erstellen Sie drei Kundensegmente, indem Sie zu Customers > Segments > Add Segment navigieren:
-
Segment 1
- Assigned to Website: ALL
- Apply to: Registrierte Kunden
-
Segment 2
- Assigned to Website: ALL
- Apply to: Besucher und registrierte Kunden
-
Segment 3
- Assigned to Website: ALL
- Apply to: Registrierte Kunden
-
-
Kundenkonto erstellen und sich anmelden.
-
Öffnen Sie die erstellte Produktlistenseite (PLP) oder PDP.
-
Öffnen Sie die Entwickler-Tools des Browsers und navigieren Sie zu Application > Cookies. Suchen Sie nach
Vary. -
Beachten Sie den
X-Magento-VaryCookie-Wert. -
Laden Sie die Seite neu und beachten Sie, dass sich der Cookie-Wert zweimal pro Seitenladevorgang bei jedem nachfolgenden Neuladen ändert.
Erwartete Ergebnisse:
X-Magento-Vary Cookie-Wert bleibt beim Neuladen der Seite konsistent.
Tatsächliche Ergebnisse:
X-Magento-Vary Cookie-Wert ändert sich mehrmals pro Seitenladevorgang.
Patch anwenden
Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:
- Adobe Commerce oder Magento Open Source On-Premise: Quality Patches Tool > Nutzung im Quality Patches Tool.
- Adobe Commerce in Cloud-Infrastruktur: Upgrades und Patches > Patches anwenden im Handbuch zu Commerce in Cloud-Infrastruktur.
Verwandtes Lesen
Weitere Informationen zu Quality Patches Tool finden Sie unter:
- Quality Patches Tool: Ein Self-Service-Tool für hochwertige Patches im Tools-Handbuch.